Python-PyQt5如何制作出来好看的界面

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

你可能感兴趣的:(Python-PyQt5如何制作出来好看的界面)