def init_ui(self): self.setMinimumSize(800, 800) self.setMouseTracking(True) # 跟踪鼠标移动 # self.setAttribute(QtCore.Qt.WA_StyledBackground, True) # self.setStyleSheet('background-color:BurlyWood') # Tan self.setStyleSheet('background-image:url(./res/images/wenli4.jpg)') Utils.set_effect(self, 1, 25, MARGIN, MARGIN, QtCore.Qt.darkGray) self.update_board()
def __init__(self, *args, **kwargs): super(ArrowWidget, self).__init__(*args, **kwargs) self.start_pos = 0 self.triangle_width = 0 self.triangle_height = 0 # self.setWindowFlags(Qt.FramelessWindowHint | Qt.WindowSystemMenuHint) # 设置无边框窗口 # self.setAttribute(Qt.WA_TranslucentBackground) # 设置窗口背景透明 # 设置阴影边框 Utils.set_effect(self, 1, self.SHADOW_WIDTH, 0, 0, QtCore.Qt.gray) self.setFixedSize(150, 200)