PYQT5 vscode聯(lián)合操作qtdesigner的方法
除了使用pycharm外,還可使用vscode來(lái)操作pyqt,方法如下:
1. 在vscode中配置相關(guān)的pyqt的相關(guān)


根據(jù)自己實(shí)際情況修改第一項(xiàng)pyqt的路徑
2. 創(chuàng)建一個(gè)文件夾,右鍵,最后一項(xiàng)可以創(chuàng)建一個(gè)新窗口

創(chuàng)建的新窗口后綴為 .ui

右鍵中有以下四個(gè)選項(xiàng),分別是創(chuàng)建一個(gè)新窗口,預(yù)覽,編輯,編譯產(chǎn)生py文件。
我們?cè)赿esigner中設(shè)計(jì)完成后,通過(guò)最后一個(gè)編譯生成文件。
通過(guò)pycharm生成的為一個(gè)和designer一樣的py文件,如上圖中第二個(gè)文件。通過(guò)vscode生成的是以Ui_開(kāi)頭的一個(gè)py文件。

本文中采用了業(yè)務(wù)與邏輯分離的方法,所以創(chuàng)建了第一個(gè)Call開(kāi)頭的調(diào)用文件,用于調(diào)用ui界面文件。
文件內(nèi)容如下:
import sys
from PyQt5.QtWidgets import QApplication,QMainWindow
from Ui_MainWinSignalSlog01 import Ui_Form # 使用vscode生成的調(diào)用方法
# from MainWinSignalSlog01 import Ui_Form # 使用pycharm生成的調(diào)用方法
class MyMainWindow(QMainWindow,Ui_Form):
def __init__(self,parent = None):
super(MyMainWindow, self).__init__(parent)
self.setupUi(self)
if __name__ =='__main__':
app = QApplication(sys.argv)
myWin = MyMainWindow()
myWin.show()
sys.exit(app.exec_())
執(zhí)行F5,可以看到窗口實(shí)現(xiàn):

到此這篇關(guān)于PYQT5 vscode聯(lián)合操作qtdesigner的方法的文章就介紹到這了,更多相關(guān)PYQT5 vscode操作qtdesigner內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python中使用字典對(duì)列表中的元素進(jìn)行計(jì)數(shù)的幾種方式
本文主要介紹了Python中使用字典對(duì)列表中的元素進(jìn)行計(jì)數(shù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-06-06
詳解vscode實(shí)現(xiàn)遠(yuǎn)程linux服務(wù)器上Python開(kāi)發(fā)
這篇文章主要介紹了vscode實(shí)現(xiàn)遠(yuǎn)程linux服務(wù)器上Python開(kāi)發(fā),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-11-11
解決pip install中UnicodeDecodeError問(wèn)題的處理
這篇文章主要介紹了解決pip install中UnicodeDecodeError問(wèn)題的處理,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-09-09
python tensorflow學(xué)習(xí)之識(shí)別單張圖片的實(shí)現(xiàn)的示例
本篇文章主要介紹了python tensorflow學(xué)習(xí)之識(shí)別單張圖片的實(shí)現(xiàn)的示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-02-02
Python使用pysmb庫(kù)訪問(wèn)Windows共享文件夾的詳細(xì)教程
本教程旨在幫助您使用pysmb庫(kù),通過(guò)SMB(Server Message Block)協(xié)議,輕松連接到Windows共享文件夾,并列舉其中的文件與文件夾,此外,我們還將簡(jiǎn)要介紹如何下載和上傳文件,以及如何處理可能遇到的連接錯(cuò)誤,需要的朋友可以參考下2024-12-12
pytorch GAN偽造手寫(xiě)體mnist數(shù)據(jù)集方式
今天小編就為大家分享一篇pytorch GAN偽造手寫(xiě)體mnist數(shù)據(jù)集方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-01-01

