Python-PyQt5如何制作出来好看的界面
源码 +资源在qq群:2076966127
本系列更新了更好看的界面就在https://www.jianshu.com/p/543366adb423 这个是最新的
https://www.jianshu.com/p/cc9d46b8ecc9我是老二
https://www.cnblogs.com/mazhenyu/p/11184493.html首先你们到这个地方按照说明下载好QtDesigner
PyQt5非常好的地方就在于他的UI设计互通于CSS的语法[就是完全一模一样的语法]给大家来几个例子.
这个是我做的网易我的世界mod加载器界面必须要cool !
现在选择Display Widgets这个类里面的Lable然后你把所有的字符串全删掉就变成一个透明的Lable了我们现在把他扯
大一点。
就是酱紫。我们现在把目光小右边看看我们会看到一个叫Pixmap的这个是Lable用来加载图片的方法,我们把自己喜欢的北京图片加上去
我们现在发现这个图片看起来好难受有点不协调,我们现在把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是你的鼠标放到按钮上但是没有点击这个时候按钮的样式会发生变化。pressed是你点击的时候按钮的状态
还有就是圆角按钮,天蓝色的背景颜色让按钮加上阴影就大功告成啦.其实对于这方面你还是需要有很多的美术天赋.hhhhh如果喜欢我做的UI可以加我QQ找我要UI的源码。我看到就会发给你的。
QQ:2076966127