File tree 1 file changed +8
-3
lines changed
FOO_TEST_TEST/pyqt__custom_title_bar
1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -171,16 +171,21 @@ class FramelessWindow(QWidget):
171
171
# Четыре периметра
172
172
Margins = 5
173
173
174
- def __init__ (self , * args , ** kwargs ):
175
- super (FramelessWindow , self ).__init__ (* args , ** kwargs )
174
+ def __init__ (self ):
175
+ super ().__init__ ()
176
+
176
177
self ._pressed = False
177
178
self .Direction = None
178
179
179
180
# Фон прозрачный
180
181
self .setAttribute (Qt .WA_TranslucentBackground , True )
181
182
182
183
# Нет границы
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
+
184
189
# Отслеживание мыши
185
190
self .setMouseTracking (True )
186
191
You can’t perform that action at this time.
0 commit comments