欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Pycharm配置Qt Designer及Pyuic的實(shí)現(xiàn)方法

 更新時(shí)間:2023年07月28日 10:12:26   作者:zn96  
本文介紹了如何安裝Qt designer和Pyuic以及他們的基本用法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

前言

本文就介紹了如何在Pycharm上配置Qtdesigner(拖拽式界面編程)以及一鍵將UI界面轉(zhuǎn)化為Python小程序的外部工具。

一、Qt Designer 介紹

Qt Designer是PyQt5程序UI界面的實(shí)現(xiàn)工具,使用Qt Designer可以拖拽、點(diǎn)擊完成GUI界面設(shè)計(jì),并且設(shè)計(jì)完成的.ui程序可以轉(zhuǎn)換成.py文件供python程序調(diào)用。

二、使用步驟

1.下載Pycharm以及Python,將下載好的Python解釋器配置到Pycharm中

圖片如下:

2.配置成功后新建venv項(xiàng)目

圖片如下:

2.1 新建項(xiàng)目:

2.2 將新建項(xiàng)目添加到Python的根目錄里:

2.3 項(xiàng)目創(chuàng)建成功后,項(xiàng)目界面如圖

項(xiàng)目含有外部庫(kù)以及venv虛擬庫(kù)。

3.在Pyhon解釋器中新增軟件包

3.1 打點(diǎn)擊文件–>點(diǎn)擊設(shè)置

3.2 點(diǎn)擊項(xiàng)目–>點(diǎn)擊python解釋器,點(diǎn)擊“+”

nji

3.3 在搜索欄輸入想要下載的軟件包名稱,pyqt5+pyqt5-tools,點(diǎn)擊安裝軟件包

3.4 由于版本問(wèn)題,python 3.10 無(wú)法下載 pyqt5-tools, 所以我們直接下載Pyqt5Designer. (另一種方法:將Python版本降級(jí))。需要安裝的庫(kù)如圖所示。安裝方法重復(fù)3.3.

3.5 也可以使用CMD來(lái)下載軟件包,口令如下:

pip install pyqt5
pip install Pyqt5Designer

安裝成功后,cmd界面如上圖。

4.在Pycharm中新增外部工具

4.1 在Pycharm中新增Qt Designer

4.1.1 首先在python的位置中找到在第三步下載的Pyqt5Designer的位置,找到designer.exe。

4.1.2 點(diǎn)擊設(shè)置–>點(diǎn)擊工具–>點(diǎn)擊外部工具

4.1.3 填寫內(nèi)容如下圖:

工作目錄:FileDir

程序的位置是4.1找到的位置。

填寫完成后,點(diǎn)擊確定。

4.1.4 或者直接在Scripts里面找到小程序的位置。

4.2 在Pycharm中新增Pyuic

4.2.1 首先在python的位置中找到在第三步下載的pyuic.exe 的位置。

4.2.2 點(diǎn)擊設(shè)置–>點(diǎn)擊工具–>點(diǎn)擊外部工具

4.2.3 填寫內(nèi)容如下圖:

實(shí)參: FileName -o FileNameWithoutExtension.py

工作目錄: FileDir

5.如何使用新增的外部工具

5.1 點(diǎn)擊工具–>點(diǎn)擊External tools–>擊想要使用的工具

5.2 打開(kāi)Qt Designer, 在下圖布置界面,具體使用方法將在后期介紹。

5.3 布置結(jié)束后,在項(xiàng)目中生成.ui文件。

5.4選擇.ui文件–>點(diǎn)擊External tools–>點(diǎn)擊pyuic

5.5 生成.py文件

總結(jié)

到此這篇關(guān)于Pycharm配置Qt Designer及Pyuic的實(shí)現(xiàn)方法的文章就介紹到這了,更多相關(guān)Pycharm配置Qt Designer及Pyuic內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 淺談Python描述數(shù)據(jù)結(jié)構(gòu)之KMP篇

    淺談Python描述數(shù)據(jù)結(jié)構(gòu)之KMP篇

    這篇文章主要介紹了Python描述數(shù)據(jù)結(jié)構(gòu)之KMP篇,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • Python中json.load()與json.loads()方法有什么區(qū)別詳解

    Python中json.load()與json.loads()方法有什么區(qū)別詳解

    在讀取文件時(shí)解碼python的json格式,常用到j(luò)son.loads()與json.load(),下面這篇文章主要給大家介紹了關(guān)于Python中json.load()與json.loads()方法有什么區(qū)別的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • 一文搞懂Python的函數(shù)傳參機(jī)制

    一文搞懂Python的函數(shù)傳參機(jī)制

    最近寫了Python函數(shù)的功能,犯了一些錯(cuò)誤。所以本文主要和大家一起梳理下Python函數(shù)的傳參機(jī)制,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2022-07-07
  • Python發(fā)送以整個(gè)文件夾的內(nèi)容為附件的郵件的教程

    Python發(fā)送以整個(gè)文件夾的內(nèi)容為附件的郵件的教程

    這篇文章主要介紹了Python發(fā)送以整個(gè)文件夾的內(nèi)容為附件的郵件的教程,普通我們?cè)谶\(yùn)營(yíng)商免費(fèi)郵箱中發(fā)附件通常只能發(fā)文件而不能發(fā)文件夾,而該腳本則可以實(shí)現(xiàn)文件夾的發(fā)送(自己動(dòng)手編程的強(qiáng)大之處:D),需要的朋友可以參考下
    2015-05-05
  • Keras中Sequential模型和Functional模型的區(qū)別及說(shuō)明

    Keras中Sequential模型和Functional模型的區(qū)別及說(shuō)明

    這篇文章主要介紹了Keras中Sequential模型和Functional模型的區(qū)別及說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Django原生sql也能使用Paginator分頁(yè)的示例代碼

    Django原生sql也能使用Paginator分頁(yè)的示例代碼

    這篇文章主要介紹了Django原生sql也能使用Paginator分頁(yè)的示例代碼,主要使用了count和__getslice__,有興趣的可以了解一下
    2017-11-11
  • Python中的類屬性與實(shí)例屬性的區(qū)別和用法

    Python中的類屬性與實(shí)例屬性的區(qū)別和用法

    在Python中,類屬性和實(shí)例屬性是面向?qū)ο缶幊痰暮诵母拍钪?它們?cè)试S存儲(chǔ)和管理對(duì)象的數(shù)據(jù),并影響對(duì)象的行為,本篇文章中,會(huì)學(xué)習(xí)到類屬性和實(shí)例屬性的概念、區(qū)別以及如何在Python中使用它們,同時(shí)提供大量的示例代碼來(lái)更好地理解它們的作用和用法,需要的朋友可以參考下
    2023-11-11
  • python神經(jīng)網(wǎng)絡(luò)編程之手寫數(shù)字識(shí)別

    python神經(jīng)網(wǎng)絡(luò)編程之手寫數(shù)字識(shí)別

    這篇文章主要介紹了python神經(jīng)網(wǎng)絡(luò)編程之手寫數(shù)字識(shí)別,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)python神經(jīng)網(wǎng)絡(luò)編程的小伙伴們有很好地幫助,需要的朋友可以參考下
    2021-05-05
  • 對(duì)Python中數(shù)組的幾種使用方法總結(jié)

    對(duì)Python中數(shù)組的幾種使用方法總結(jié)

    今天小編就為大家分享一篇對(duì)Python中數(shù)組的幾種使用方法總結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-06-06
  • Pandas數(shù)據(jù)清洗的實(shí)現(xiàn)

    Pandas數(shù)據(jù)清洗的實(shí)現(xiàn)

    在處理數(shù)據(jù)的時(shí)候,需要對(duì)數(shù)據(jù)進(jìn)行一個(gè)清洗過(guò)程,本文就來(lái)介紹一下Pandas數(shù)據(jù)清洗的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-11-11

最新評(píng)論