c. 파이썬
[파이썬 / 매크로 만들기](3) PyQt5 QPushButton 생성, 텍스트, 단축키, 활성
로봇쟁이
2024. 8. 19. 10:25
이제 버튼을 하나 넣어보자.
두줄만 넣으면 버튼이 하나 만들어진다.
import sys
from PyQt5.QtWidgets import *
class MacroApp(QWidget):
def __init__(self):
super().__init__()
self.initUi()
def initUi(self):
self.setGeometry(700, 450, 220, 100)
self.setWindowTitle('Macro')
self.btn = QPushButton(self)
self.btn.setText("START") # setText("START &f") shortcut - '&f' = 'Alt+f'
self.btn.setEnabled(True) # Enable, Disable
if __name__ == "__main__":
app = QApplication(sys.argv)
ex = MacroApp()
ex.show()
app.exec_()
setText 메서드는 버튼에 텍스트를 넣어준다.
버튼에 단축키를 넣으려면 '&f' 를 넣으면 'Alt + f' 입력으로 버튼이 동작한다.
setEnabled함수는 버튼을 활성화하거나 비활성화를 선택할 수 있다.
반응형