pyqt5入门—002—信号、槽

绘制一个带有toolbutton的窗口,按照教程001的步骤执行的话,会得到一个如图的窗口。

但是窗口里的按钮无论我们怎么点,都没有任何的反应,这就不好玩了。

如何打破江局呢,那就要利用 编辑信号/槽 了

由于太简单且实现的功能有限,在此不做过多的讲解


若要实现更多的功能首先新创建一个py文件

from PyQt5.QtWidgets import *
from PyQt5.QtCore import *
from #你的ui文件 import Ui_MainWindow
import sys

class MainWindow(QMainWindow,Ui_MainWindow):
    def __init__(self,parent = None):
        QMainWindow.__init__(self,parent)
        self.setupUi(self)
        
    @pyqtSlot()
    def on_toolButton_clicked(self):
        
                

if __name__ == "__main__":

    app = QApplication(sys.argv)
    action = MainWindow()
    action.show()

    sys.exit(app.exec_())
  def on_toolButton_clicked(self): 下写自己想要的功能即可


猜你喜欢

转载自blog.csdn.net/HuaLingPiaoXue/article/details/77490829