安装pyqt5组件

pip install PyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install PyQt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple

VSCode配置pyqt插件

安装PYQT Integration 插件

配置pyqt integration

配置Pyuic:Cmd与Qtdesigner:Path路径

1.Pyuic:Cmd路径一般是在你安装的python环境下的 \Scripts\pyuic5.exe

2.Qt designer:Path

一般是在你安装的python环境下的\Lib\site-packages\qt5_applications\Qt\bin\designer.exe

Pyuic

Qt designerc

创建pyqt文件,显示界面

在资源管理器空白处右键,然后点击PYQT:New Form就会出现qtdesigner界面了

创建UI窗口,然后保存,会出现.ui文件,右击.ui文件 选择 Complie Form

生成一个Ui_xxxx.py(比如本次的为:Ui_test.py)文件,新建python文件将该文件作为模块引入即可

import sys
from PyQt5.QtWidgets import QMainWindow,QApplication,QWidget
from Ui_test import Ui_Form  #导入你写的界面类
 
 
class MyMainWindow(QMainWindow,Ui_Form): #这里也要记得改
    def __init__(self,parent =None):
        super(MyMainWindow,self).__init__(parent)
        self.setupUi(self)
    def func1(self):
        for i in range(10):
            print(i)
    def func2(self):
        for j in range(10,20,2):
            print(j)
 
if __name__ == "__main__":
    app = QApplication(sys.argv)
    myWin = MyMainWindow()
    myWin.show()
    sys.exit(app.exec_())