Python-PyQt5如何制作出來好看的界面
源碼 +資源在qq群:2076966127
本系列更新了更好看的界面就在http://www.reibang.com/p/543366adb423? 這個是最新的
http://www.reibang.com/p/cc9d46b8ecc9我是老二
https://www.cnblogs.com/mazhenyu/p/11184493.html首先你們到這個地方按照說明下載好QtDesigner
PyQt5非常好的地方就在于他的UI設(shè)計互通于CSS的語法[就是完全一模一樣的語法]給大家來幾個例子.
這個是我做的網(wǎng)易我的世界mod加載器界面必須要cool !?
現(xiàn)在選擇Display Widgets這個類里面的Lable然后你把所有的字符串全刪掉就變成一個透明的Lable了我們現(xiàn)在把他扯
大一點竖幔。
就是醬紫馋缅。我們現(xiàn)在把目光小右邊看看我們會看到一個叫Pixmap的這個是Lable用來加載圖片的方法隆判,我們把自己喜歡的北京圖片加上去
我們現(xiàn)在發(fā)現(xiàn)這個圖片看起來好難受有點不協(xié)調(diào),我們現(xiàn)在把scaledContents選上
再整活一個Lablel寫上你軟件的名字
然后你會說:啊為什么我的字體和你的不一樣你是不是有魔法啊~其實不是我只是加了兩句css的代碼:
color:white;
font-family: 微軟雅黑;
font-size:18px把我寫上去就好看啦
為了讓界面看上去更層次我就用白色背景圖透明度那PS??置了一下就好了..
重點來了穴肘!按鈕是UI中的靈魂蛾扇,必須要美攘烛!
這里我給大家分享兩個我個人覺得最好看的樣式:
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;
}
這個是邊框按鈕hover是你的鼠標放到按鈕上但是沒有點擊這個時候按鈕的樣式會發(fā)生變化。pressed是你點擊的時候按鈕的狀態(tài)
還有就是圓角按鈕,天藍色的背景顏色讓按鈕加上陰影就大功告成啦.其實對于這方面你還是需要有很多的美術(shù)天賦.hhhhh如果喜歡我做的UI可以加我QQ找我要UI的源碼镀首。我看到就會發(fā)給你的坟漱。
QQ:2076966127