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_())

运行后点击按钮,即可在控制台看见打印的字符串

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