用下以代码实现窗口无边框无标题栏,半透明,自行添加关闭等三个按钮,点击用户区移动窗体等功能
from PyQt5.Qt import *
import sys
class Mywin(QWidget):
def __init__(self,*args,**kwargs):
super().__init__(*args,**kwargs)
self.move_flag = False
self.setMouseTracking(True)
self.setWindowOpacity(0.8)
self.resize(500,500)
self.setWindowFlags(Qt.FramelessWindowHint)
#上方代码也可以在窗口初始化中实现无边框
#window = Mywin(flags = Qt.FramelessWindowHint)
self.top_margine = 3
self.btn_w = 80
self.btn_h