从.ui 到.py
- pip install pyqt5,pyqt5-tools
- python\Lib\site-packages\pyqt5_tools 加入环境变量
- cmd 运行 designer
- cmd 运行 pyuic5 -o xxx.py xxx.ui
- 新的py文件import xxx.py
6. 调用
- 所有的自定义函数都在这个class下面。
- 信号槽:
-
定义信号槽:
_signal_1 = QtCore.pyqtSignal(list,list)
-
发送信号:
_signal_1.emit(data1, data2)
-
在MyWindow创建Form2对象,将Form2的信号_signal绑定到自己的接收函数,将自己的信号绑定到form2的接收函数。(这些都是在MyWindow完成)
class MyWindow(QMainWindow, Ui_MainWindow):
_signal_1 = QtCore.pyqtSignal(list,list