vscode 配置qtdesigner和pyuic

1、安装python扩展插件:

 2、打开扩展设置:

 3、配置Pyuic:Cmd与Qtdesigner:Path路径

1为pyuic的位置,这里先自己试一下默认的情况下ui能不能编译成python代码,能就不用改,不能就更改为pyuic.exe位置。

2为pyuic编译为.py文件的存放路径,如下为存放到当前ui文件所在目录,一般不做修改。

3为qtdesigner.exe的位置,添加好后就可以在vscode中打开qtdesigner设计ui界面了。

 4、使用

右键ui文件,1为打开qtdesigner编辑界面。2为将ui文件编译为.py代码文件。

 5、pyqt5简单框架举例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import Ui_untitled
import sys
from PyQt5.QtWidgets import QMainWindow, QApplication
 
class my_mainwindow(object):
    def __init__(self):
        app = QApplication(sys.argv)
        #########################
        self.myMainWindow =QMainWindow()
        self.myui = Ui_untitled.Ui_MainWindow()
        self.myui.setupUi(self.myMainWindow)
        #********************************************************************************
        #按键绑定打开
        self.click_pushbutton()
        #********************************************************************************
        self.myMainWindow.show()
        #####################
        sys.exit(app.exec_())
 
    def click_pushbutton(self):
        self.myui.pushButton.clicked.connect(self.print1)
        self.myui.pushButton_2.clicked.connect(self.print2)
 
    def print1(self):
        print("print1 done")
 
    def print2(self):
        print("print2 done")
 
if __name__=="__main__":
    my_mainwindow()

 

posted @   菜芽caiya  阅读(2259)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示