学习笔记

文档1:https://doc.qt.io/qtforpython/modules.html

文档2:https://www.riverbankcomputing.com/static/Docs/PyQt5/index.html

 

显示demo.py中定义的UI窗口

import sys
from ui import demo
from PyQt5.QtWidgets import QApplication, QMainWindow

if __name__ == '__main__':
    app = QApplication(sys.argv)
    mainWindow = QMainWindow()
    ui = demo.Ui_MainWindow()
    ui.setupUi(mainWindow)

    mainWindow.show()
    sys.exit(app.exec_())

 

 

编辑伙伴关系

QTdeisnger

菜单栏 - 编辑 - 编辑伙伴,点击一个组件后拖动到另一个组件

 

 

信号和槽

信号(signal):可理解为事件信号

槽(slot):可理解为事件函数

需要将信号和槽进行绑定。

 

菜单栏 - 编辑 - 编辑信号和槽,拖动信号组件到槽组件

如,拖动radio到Linetext,在弹出的对话框中左边是信号,右边是槽函数。下面是结果

 

 

 

posted @ 2022-05-04 23:03  光头小魔王  阅读(28)  评论(0)    收藏  举报