本人小白, 网罗各个网页与资源学习总结的内容, 设置界面无边框且留有阴影, 且鼠标左键可以拖动界面的方法.
首先我们寻找一个模板进行学习演示, 例如腾讯会议的界面:
本人会仿照这个界面进行演示说明, 包括各种样式(你看到就是赚到)
如若只想知道界面阴影与鼠标拖动的实现, 可以直接点击下方目录进行传送
目录
1、界面设计,包括样式表的实现
2、界面阴影的实现与鼠标拖动事件的实现
1、界面设计,包括样式表的实现
首先,在Qt Designer中拖入一些PushButton和Label与frame进行初始的部署, 类似于这样:
这个就是一个初始的模型, 本人将一步步教你如何将它变成像腾讯会议界面那般, 接下来我们设置一下按钮的大小和形状:
右上角的两个PushButton是最小化和关闭按钮, 宽度和高度设为25左右即可, 然后根据你的frame的宽度高度调整X和Y坐标的值, 使其移动到右上角; 之后双击文本框输入"-"和"×", 当然你也可以找图片进行替换, 但是输入文本比较方便. 对其他PushButton也进行大小调整, 之后你就会得到:
文章来源:https://www.toymoban.com/news/detail-405505.html
接着我们在最上面的TextLabel上输入"XX会议"或者你文章来源地址https://www.toymoban.com/news/detail-405505.html
到了这里,关于PyQt5下界面设计, 无边框加阴影界面, 鼠标左键移动事件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!