Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 라즈베리파이
- 유니티
- ubuntu
- Excel
- Linux
- 맛집
- IOS
- urllib
- 함수
- node.js
- PyQt5
- GIT
- PyQt
- python
- javascript
- pandas
- mssql
- tensorflow
- MySQL
- ASP
- flutter
- 날짜
- Unity
- swift
- MS-SQL
- sqlite
- 다이어트
- PER
- port
- 리눅스
Archives
아미(아름다운미소)
Python PyQt 이벤트 처리 본문
GUI 프로그램은 기본적으로 사용자의 이벤트에 따라 동작합니다.
예를 들어, 윈도우에는 'Click me'라는 버튼이 하나 있습니다.
사용자가 해당 버튼을 마우스로 클릭하면 화면에 'clicked'라는 메시지 박스가 출력됩니다.
''' Created on 2018. 9. 10. @author: bhm ''' import sys from PyQt5.QtWidgets import * from PyQt5.QtCore import * class MyWindow(QMainWindow): def __init__(self): super().__init__() self.setWindowTitle("PyStock") self.setGeometry(300, 300, 300, 400) btn1 = QPushButton("Click me", self) btn1.move(20, 20) btn1.clicked.connect(self.btn1_clicked) def btn1_clicked(self): QMessageBox.about(self, "message", "clicked") if __name__ == "__main__": app = QApplication(sys.argv) myWindow = MyWindow() myWindow.show() app.exec_()
'랭귀지 > python' 카테고리의 다른 글
PYTHON PIP로 특정 버전 패키지 설치하는 법 (0) | 2018.09.15 |
---|---|
python pandas_datareader.data as web cannot import name 'is_list_like' error (0) | 2018.09.14 |
python PyQt (0) | 2018.09.12 |
python 엑셀(excel) 파일 읽기 (0) | 2018.09.11 |
python excel 셀에 컬러 입히기 (0) | 2018.09.10 |
Comments