PyQt筆記003——簡單的信號與槽

PyQt筆記003——簡單的信號與槽

直接使用上一個筆記的界面 在quit按鈕上連接槽函數

from PyQt5 import QtWidgets
from simplewindow import Ui_MainWindow
class mywindow(QtWidgets.QMainWindow, Ui_MainWindow):
    def __init__(self):
        super(mywindow,self).__init__()
        self.setupUi(self)
        self.pushButton.clicked.connect(self.myprint) # 信號是self.pushButton.clicked 連接 槽函數
    def myprint(self):       # 槽函數
        print("helloworld")
if __name__=="__main__":
    import sys

    app = QtWidgets.QApplication(sys.argv)
    myshow = mywindow()
    myshow.show()
    sys.exit(app.exec_())

運行後點擊按鈕,即可在控制檯看見打印的字符串

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章