Python-PyQt5如何制作出來(lái)好看的界面

Python-PyQt5如何制作出來(lái)好看的界面



源碼 +資源在qq群:2076966127

本系列更新了更好看的界面就在http://m.itdecent.cn/p/543366adb423? 這個(gè)是最新的

http://m.itdecent.cn/p/cc9d46b8ecc9我是老二

https://www.cnblogs.com/mazhenyu/p/11184493.html首先你們到這個(gè)地方按照說(shuō)明下載好QtDesigner

就是這個(gè)啦


我是這么可愛(ài)的


整活一個(gè)新的

PyQt5非常好的地方就在于他的UI設(shè)計(jì)互通于CSS的語(yǔ)法[就是完全一模一樣的語(yǔ)法]給大家來(lái)幾個(gè)例子.


給大家先看看成品①
給大家先看看成品②
給大家先看看成品③

這個(gè)是我做的網(wǎng)易我的世界mod加載器界面必須要cool !?


現(xiàn)在選擇Display Widgets這個(gè)類里面的Lable然后你把所有的字符串全刪掉就變成一個(gè)透明的Lable了我們現(xiàn)在把他扯

大一點(diǎn)。


就是醬紫。我們現(xiàn)在把目光小右邊看看我們會(huì)看到一個(gè)叫Pixmap的這個(gè)是Lable用來(lái)加載圖片的方法,我們把自己喜歡的北京圖片加上去

就是這個(gè)啦


圖片放進(jìn)去看起來(lái)去怪怪的

我們現(xiàn)在發(fā)現(xiàn)這個(gè)圖片看起來(lái)好難受有點(diǎn)不協(xié)調(diào),我們現(xiàn)在把scaledContents選上

把我選上!


我變協(xié)調(diào)了!啦啦啦

再整活一個(gè)Lablel寫(xiě)上你軟件的名字

然后你會(huì)說(shuō):啊為什么我的字體和你的不一樣你是不是有魔法啊~其實(shí)不是我只是加了兩句css的代碼:


這里是設(shè)置我的樣式的!


color:white;

font-family: 微軟雅黑;

font-size:18px把我寫(xiě)上去就好看啦

為了讓界面看上去更層次我就用白色背景圖透明度那PS??置了一下就好了..


重點(diǎn)來(lái)了!按鈕是UI中的靈魂,必須要美!

這里我給大家分享兩個(gè)我個(gè)人覺(jué)得最好看的樣式:

QPushButton{

background-color:transparent;

border:1px solid black;

font-family: 微軟雅黑;

font-size:18px

}

QPushButton:hover{

? ? ? ? ? ? ? opacity:0.2;

? ? ? ? ? ? ? border:2px solid black;

}

QPushButton:pressed{

background-color:transparent;

border:1px solid black;

}

這個(gè)是邊框按鈕hover是你的鼠標(biāo)放到按鈕上但是沒(méi)有點(diǎn)擊這個(gè)時(shí)候按鈕的樣式會(huì)發(fā)生變化。pressed是你點(diǎn)擊的時(shí)候按鈕的狀態(tài)


這個(gè)就是效果啦

還有就是圓角按鈕,天藍(lán)色的背景顏色讓按鈕加上陰影就大功告成啦.其實(shí)對(duì)于這方面你還是需要有很多的美術(shù)天賦.hhhhh如果喜歡我做的UI可以加我QQ找我要UI的源碼。我看到就會(huì)發(fā)給你的。

QQ:2076966127

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容