Skip to content

Commit 5904cb5

Browse files
committed
#
1 parent c375a8d commit 5904cb5

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

FOO_TEST_TEST/pyqt__custom_title_bar/FramelessWindow.py

+8-3
Original file line numberDiff line numberDiff line change
@@ -171,16 +171,21 @@ class FramelessWindow(QWidget):
171171
# Четыре периметра
172172
Margins = 5
173173

174-
def __init__(self, *args, **kwargs):
175-
super(FramelessWindow, self).__init__(*args, **kwargs)
174+
def __init__(self):
175+
super().__init__()
176+
176177
self._pressed = False
177178
self.Direction = None
178179

179180
# Фон прозрачный
180181
self.setAttribute(Qt.WA_TranslucentBackground, True)
181182

182183
# Нет границы
183-
self.setWindowFlag(Qt.FramelessWindowHint)
184+
self.setWindowFlags(self.windowFlags() | Qt.FramelessWindowHint)
185+
186+
# TODO: AttributeError: 'FramelessWindow' object has no attribute 'setWindowFlag'
187+
# self.setWindowFlag(Qt.FramelessWindowHint)
188+
184189
# Отслеживание мыши
185190
self.setMouseTracking(True)
186191

0 commit comments

Comments
 (0)