linux下安裝PyQt5+qt-esigner教程
linux下安裝PyQt5+qt-esigner
安裝PyQt5
sudo apt-get install python3-pyqt5
安裝qt-designer
sudo apt-get install qt5-default qttools5-dev-tools
直接在命令行輸入designer即可運(yùn)行
將.ui文件編譯程.py文件
需要pyuic命令,uic命令編譯的是c語(yǔ)言內(nèi)容的文件,
pyuic腳本位置在/usr/lib/python3/dist-packages/PyQt5/uic 目錄,在.bashrc中添加快捷方式:
alias pyuic="python3 -m PyQt5.uic.pyuic"
運(yùn)行命令:
pyuic ui文件.ui -o 目標(biāo)文件.py
便會(huì)生成.py的文件(文件為df.py)

為df.py編寫(xiě)主文件(對(duì)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() #注意點(diǎn)
myapp.setupUi(form)
form.show()
app.exec_()必須導(dǎo)入df.py文件,Ui_MainWindow()是df文件的類名。
大功告成。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Centos中root密碼重置的實(shí)現(xiàn)及步驟詳解
這篇文章主要介紹了Centos中root密碼重置的實(shí)現(xiàn)及步驟詳解的相關(guān)資料,需要的朋友可以參考下2017-07-07
Linux中配置雙機(jī)SSH信任 操作說(shuō)明
本篇文章小編為大家介紹,Linux中配置雙機(jī)SSH信任 操作說(shuō)明。需要的朋友參考下2013-04-04
Gerrit設(shè)置開(kāi)機(jī)啟動(dòng)方法
下面小編就為大家分享一篇Gerrit設(shè)置開(kāi)機(jī)啟動(dòng)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-03-03
linux創(chuàng)建線程之pthread_create的具體使用
這篇文章主要介紹了linux創(chuàng)建線程之pthread_create的具體使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05
ubuntu開(kāi)啟22端口的實(shí)現(xiàn)
這篇文章主要介紹了ubuntu開(kāi)啟22端口的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08
詳解CentOS7安裝配置Apache HTTP Server
本篇文章主要介紹了CentOS7安裝配置Apache HTTP Server,具有一定的參考價(jià)值,有興趣的可以了解一下。2017-01-01
Centos7 mysql數(shù)據(jù)庫(kù)安裝及配置實(shí)現(xiàn)教程
這篇文章主要介紹了Centos7 mysql數(shù)據(jù)庫(kù)安裝及配置實(shí)現(xiàn)教程,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-08-08
在 Linux 上用 DNS 實(shí)現(xiàn)簡(jiǎn)單的負(fù)載均衡的方法
這篇文章主要介紹了在 Linux 上用 DNS 實(shí)現(xiàn)簡(jiǎn)單的負(fù)載均衡的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-08-08

