有同学问我具体怎么实现QtDesigner+Python,简单写一下方便查看
1.安装好后Qtdesinger,打开软件,操作控件设计好想要的界面;
2.将Qtdesinger编写的.ui文件,使用PyUIC(需要自己安装配置好)软件转到.py文件
3.代码中编写引入到主程序中
将由QtDesigner的.ui文件转为.py, 引入到主界面中。
from ChangeBackground_ui import Ui_MainWindow
设计的界面的类名称为 Ui_MainWindow,作为新的类引入
class MyMainWindow(QMainWindow, Ui_MainWindow):
主体中的代码程序如下:
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
from ChangeBackground_ui import Ui_MainWindow
class MyMainWindow(QMainWindow, Ui_MainWindow):
def __init__(self, parent=None):
super(MyMainWindow, self).__init__(parent)
self.setupUi(self)
if __na