前言
如果經(jīng)常使用PyQt5這種模塊來編寫帶UI界面的程序,那么很自然的就會涉及到,一旦程序比較大,UI控件多的時(shí)候,需要將UI和邏輯程序分離,這樣方便管理,也方便維護(hù)。
配置:
平臺:windows
工具:visual studio code
語言:python
庫:PyQt5
本文將提供一個(gè)簡單但可用的實(shí)例,在PyQt5下,分別編寫一個(gè)UI布局的py文件,和一個(gè)提供函數(shù)功能的py文件,然后調(diào)用UI文件,生成窗口,使用窗口部件調(diào)用函數(shù)。
項(xiàng)目導(dǎo)覽:
我們在項(xiàng)目文件夾下,新建mainUI.py、program.py兩個(gè)文件,其中mainUI.py編寫控件布局,program.py編寫函數(shù)功能。
本文中,我們實(shí)現(xiàn)一個(gè)打開文本并顯示文本內(nèi)容的程序,那么UI界面上就需要以下部件:
按鈕、標(biāo)簽、文本框文章來源:http://www.zghlxwxcb.cn/news/detail-785298.html
UI實(shí)例如下:
來看看以下UI代碼:
MainUi.py文章來源地址http://www.zghlxwxcb.cn/news/detail-785298.html
from
到了這里,關(guān)于<Python>PyQt5中UI界面和邏輯函數(shù)分開寫的一種方式的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!