PyQt
渔父歌
这个作者很懒,什么都没留下…
展开
-
PyQt创建带阴影的窗口
使用两个 QWidget 完成,内部的 QWidget 通过 QGraphicsDropShadowEffect 设置了阴影边框。外部的 QWidget 设置一个 padding以免遮住边框阴影。这里注意:需要通过 setAttribute(Qt.WA_StyledBackground, True) 使得内部 QWidget 可以通过 QSS设置 border-radius。通过 setAttribute(Qt.WA_TranslucentBackground, True) 将外部的 QWidget原创 2021-03-13 15:04:35 · 841 阅读 · 0 评论 -
PyQt动画
1、创建一个动画#-*- coding: utf-8 -*__author__ = 'geebos'from PyQt5.Qt import *class Example(QWidget): def __init__(self): super(Example, self).__init__() layout = QHBoxLayout() ...原创 2020-04-11 23:49:10 · 925 阅读 · 0 评论 -
PyQt实现loading遮罩层
优点:1、完美覆盖整个窗口,阻止点击事件2、不会阻塞窗口3、窗口拖动时自动跟随4、可以使用 gif动图,也可以使用文字5、使用简单,开包即用#-*- coding: utf-8 -*__author__ = 'geebos'from PyQt5.Qt import *class LoadingMask(QMainWindow): def __init__(self, p...原创 2020-04-10 19:19:13 · 4296 阅读 · 4 评论