# -*- coding: UTF-8 -*-
import sys
from PyQt5.QtWidgets import *
from PyQt5 import QtGui
from PyQt5.QtCore import Qt
class App(QPushButton) :
def __init__(self):
super(App, self).__init__()
self.setWindowTitle('Window!!!')
self.resize(600,600)
self.setStyleSheet('color:red;font-size:45px;')
self.setText('확인')
if __name__ == '__main__':
app = QApplication(sys.argv)
window = App()
window.show()
sys.exit(app.exec_())
버튼은 클릭 했을 때 어떤 일을 수행하기 위해 사용됩니다.
# -*- coding: UTF-8 -*-
import sys
from PyQt5.QtWidgets import *
from PyQt5 import QtGui
from PyQt5.QtCore import Qt
class App(QPushButton) :
def __init__(self):
super(App, self).__init__()
self.setWindowTitle('Window!!!')
self.resize(600,600)
self.setStyleSheet('color:red;font-size:45px;')
self.setText('확인')
self.clicked.connect(self.onClick)
def onClick(self):
print('Click!!!')
if __name__ == '__main__':
app = QApplication(sys.argv)
window = App()
window.show()
sys.exit(app.exec_())
13 버튼에 click(클릭이벤트)가 발생했을 때 .connect(어떤 일을 수행할지) 옵션을 추가합니다.
14 클릭이 일어났을 때 Click!! 이라는 문자를 출력하도록 함수를 만듭니다.