最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

linux下安裝PyQt5+qt-esigner教程

 更新時間:2025年01月16日 09:30:15   作者:菜鳥阿都  
文章介紹了在Linux下安裝PyQt5和Qt Designer,并詳細描述了如何將.ui文件編譯為.py文件,以及如何編寫主文件來運行生成的.py文件,步驟包括安裝PyQt5和Qt Designer、使用pyuic命令編譯.ui文件、在.bashrc中添加快捷方式,并編寫主文件導入生成的.py文件

linux下安裝PyQt5+qt-esigner

安裝PyQt5

sudo apt-get install python3-pyqt5

安裝qt-designer

sudo apt-get install qt5-default qttools5-dev-tools

直接在命令行輸入designer即可運行

將.ui文件編譯程.py文件

需要pyuic命令,uic命令編譯的是c語言內(nèi)容的文件,

pyuic腳本位置在/usr/lib/python3/dist-packages/PyQt5/uic 目錄,在.bashrc中添加快捷方式:

alias pyuic="python3 -m PyQt5.uic.pyuic"

運行命令:

pyuic ui文件.ui -o 目標文件.py

便會生成.py的文件(文件為df.py)

為df.py編寫主文件(對df.py文件不做任何改變)

import sys  
from PyQt5.QtWidgets import *   
from df import Ui_MainWindow
if __name__ == "__main__":
     app =QApplication(sys.argv)
     form=QMainWindow()  
     myapp=Ui_MainWindow()   #注意點
     myapp.setupUi(form)
     form.show()
     app.exec_()

必須導入df.py文件,Ui_MainWindow()是df文件的類名。

大功告成。

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • linux環(huán)境kafka安裝及配置方式

    linux環(huán)境kafka安裝及配置方式

    在Linux環(huán)境中安裝Kafka需要下載對應版本的資源包,并安裝配置Zookeeper,此教程以kafka_2.12-2.5.1版本和apache-zookeeper-3.6.1為例,詳細介紹了單體及集群環(huán)境下的安裝步驟、配置修改、啟動驗證以及Kerberos認證配置,同時提供了kafka常用命令和注意事項,適合初學者參考
    2024-10-10
  • MemcacheQ安裝及使用方法

    MemcacheQ安裝及使用方法

    MemcacheQ 是一個簡單的分布式隊列服務,它的運行依賴于BerkeleyDB 和 libevent,所以需要先安裝BerkeleyDB和libevent,需要的朋友可以參考下
    2017-03-03
  • Linux中的awk命令全解析

    Linux中的awk命令全解析

    這篇文章主要介紹了Linux中的awk命令全解析,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • 虛擬機CentOS 9網(wǎng)絡配置全過程

    虛擬機CentOS 9網(wǎng)絡配置全過程

    本文介紹了CentOS9虛擬機在不同網(wǎng)絡連接模式(NAT模式和橋接模式)下的網(wǎng)絡配置步驟,包括確認網(wǎng)絡連接模式、編輯網(wǎng)絡配置文件、重啟網(wǎng)絡服務和驗證網(wǎng)絡連接等操作
    2025-11-11
  • 酷炫!趣味十足的Linux命令

    酷炫!趣味十足的Linux命令

    本文給大家介紹幾個有趣的Linux命令,非??犰?,保證看了之后還想再次閱讀,感興趣的小伙伴們可以參考一下
    2015-12-12
  • linux安裝apache過程中注意的問題

    linux安裝apache過程中注意的問題

    這篇文章主要為大家介紹了linux安裝apache過程中注意的問題,幫助大家進行順利安裝,感興趣的小伙伴們可以參考一下
    2016-01-01
  • linux之普通用戶與root用戶之間切換方法

    linux之普通用戶與root用戶之間切換方法

    下面小編就為大家?guī)硪黄猯inux之普通用戶與root用戶之間切換方法。小編覺得挺不錯的。現(xiàn)在就分享給大家。也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • 解決fatal:remote error:You can''t push to git://github.com/username/*.git問題的辦法

    解決fatal:remote error:You can''t push to git://github.com/use

    這篇文章主要介紹了解決fatal:remote error:You can't push to git://github.com/username/*.git問題的辦法的相關資料,需要的朋友可以參考下
    2016-12-12
  • 在Linux系統(tǒng)中掛載Windows共享文件夾的詳細步驟

    在Linux系統(tǒng)中掛載Windows共享文件夾的詳細步驟

    在Linux系統(tǒng)中掛載Windows共享文件夾,本質是通過 CIFS協(xié)議(Windows文件共享的核心協(xié)議)建立連接,將遠程共享目錄映射到本地Linux目錄,以下是詳細步驟(適用于CentOS、Ubuntu等主流發(fā)行版),需要的朋友可以參考下
    2025-11-11
  • Linux 全能系統(tǒng)監(jiān)控工具dstat的實例詳解

    Linux 全能系統(tǒng)監(jiān)控工具dstat的實例詳解

    這篇文章主要介紹了Linux 全能系統(tǒng)監(jiān)控工具dstat的實例詳解,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-09-09

最新評論

五大连池市| 吉林市| 云南省| 丹江口市| 台山市| 正镶白旗| 合阳县| 封丘县| 灵台县| 民县| 陕西省| 崇义县| 宜阳县| 宜都市| 黔西县| 嘉兴市| 陕西省| 论坛| 邯郸市| 青冈县| 章丘市| 红河县| 丹江口市| 彰化市| 新疆| 临沂市| 高青县| 鄱阳县| 贵州省| 河西区| 平乡县| 搜索| 紫云| 云林县| 湟源县| 广西| 黔南| 永胜县| 三门峡市| 铅山县| 潼关县|