五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Python個(gè)人學(xué)習(xí)筆記 PyQt5Designer模塊——Qt Designer基礎(chǔ)

2023-06-09 13:59 作者:ベレッタ  | 我要投稿

PyQt5環(huán)境搭建

① 安裝 PyQt5模塊 PyQt5Designer模塊 pyqt5-tools模塊。

② Setting→Tools→External Tools

③ +→Create Tool

用于打開(kāi)QT設(shè)計(jì)器。

\venv\Lib\site-packages\QtDesigner\designer.exe

$ProjectFileDir$

④?+→Create Tool

用于將PyQt5創(chuàng)建GUI程序的.ui格式文件轉(zhuǎn)換為.py格式文件。

\venv\Scripts\pyuic5.exe

-o $FileNameWithoutExtension$.py $FileName$

$FileDir$

⑤? +→Create Tool

解決資源瀏覽器img_rc模塊導(dǎo)入異常問(wèn)題。

用于將PyQt5資源瀏覽器的.qrc格式文件轉(zhuǎn)換為.py格式文件。

\venv\Scripts\pyrcc5.exe

$FileName$ -o $FileNameWithoutExtension$_rc.py

$FileDir$

⑥?


窗口創(chuàng)建

① 打開(kāi)Qt Designer

可以用過(guò)Pycharm→Tools打開(kāi),也可以直接在 \venv\Lib\site-packages\QtDesigner運(yùn)行designer.exe打開(kāi)Qt Designer。

② 創(chuàng)建窗口

③ 界面簡(jiǎn)介

工具箱Widget Box(左):可拖動(dòng)控件到窗口。

對(duì)象查看器(右上):查看窗口中的對(duì)象。

屬性編輯器(右中):編輯修改窗口、控件的屬性布局等。

信號(hào)/槽編輯器(右下):編輯信號(hào)和槽函數(shù)。

動(dòng)作編輯器(右下):編輯控件的動(dòng)作。

資源瀏覽器(右下):添加圖片等。

④ 導(dǎo)出窗口代碼

設(shè)計(jì)完后,可先在 工具欄→窗體→預(yù)覽于 中預(yù)覽。

確認(rèn)完畢后,

⒈ 可在 窗體→View Python Code 查看Python代碼,復(fù)制到PyCharm中。

⒉ 或者先保存窗口,再在PyCharm中選中ui文件后用PyUIC轉(zhuǎn)換為py文件。

⑤ 運(yùn)行代碼

導(dǎo)出的代碼只是設(shè)計(jì)完了一個(gè)類。需要添加主函數(shù)才能運(yùn)行。

導(dǎo)出的代碼:

主函數(shù)代碼:

if __name__=='__main__':

參考模塊。

app = QtWidgets.QApplication(sys.argv)

創(chuàng)建一個(gè)QApplication對(duì)象,它是Qt應(yīng)用程序的主要類,用于管理應(yīng)用程序的控制流和主事件循環(huán)。

sys.argv是一個(gè)命令行參數(shù)的列表,用于在啟動(dòng)應(yīng)用程序時(shí)傳遞參數(shù)。有參數(shù)時(shí)可以替換成 input() 。

MainWindow = QtWidgets.QMainWindow()

創(chuàng)建一個(gè)QMainWindow對(duì)象,它是一個(gè)具有菜單欄、工具欄和其他窗口部件的應(yīng)用程序主窗口(即Main Window窗口)。

ui = Ui_MainWindow()

創(chuàng)建一個(gè)Ui_MainWindow對(duì)象,即導(dǎo)出的代碼中的類。

ui.setupUi(MainWindow)

調(diào)用Ui_MainWindow類的setupUi方法,將UI部件添加到主窗口MainWindow中。

MainWindow.show()

顯示主窗口。

sys.exit(app.exec_())

進(jìn)入主事件循環(huán),并在退出應(yīng)用程序時(shí)返回狀態(tài)碼給操作系統(tǒng)。

app.exec_()開(kāi)始應(yīng)用程序的事件處理循環(huán),直到調(diào)用app.quit()或主窗口關(guān)閉。

sys.exit()確保在應(yīng)用程序退出時(shí),Python解釋器正常終止。



Python個(gè)人學(xué)習(xí)筆記 PyQt5Designer模塊——Qt Designer基礎(chǔ)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
利辛县| 高雄市| 陆良县| 江阴市| 河津市| 长沙县| 木里| 临夏市| 贵南县| 高尔夫| 大化| 元阳县| 宝兴县| 高州市| 定襄县| 长沙市| 松江区| 无锡市| 郓城县| 广德县| 亚东县| 康马县| 山丹县| 金阳县| 中卫市| 丹江口市| 洪洞县| 江陵县| 南阳市| 开平市| 石门县| 绥德县| 瑞丽市| 湘乡市| 明星| 丘北县| 扶余县| 张家川| 清新县| 高淳县| 上虞市|