1010class GuiUtils :
1111 def __init__ (self ):
1212 self .action : QAction = None
13- self .menu_button = QPushButton ()
1413
1514 def move_center (self , app : QApplication , widget : QWidget ) -> None :
1615 screen = app .primaryScreen ()
@@ -130,16 +129,17 @@ def set_progress_bar(self, widget: QWidget,
130129
131130 def set_menu (self , widget : QWidget ,
132131 menu : QMenu , text : List [str ],
133- geometry : Tuple [int , int , int , int ], button_text : str ) -> None :
132+ geometry : Tuple [int , int , int , int ],
133+ button : QPushButton , button_text : str ) -> None :
134134
135135
136- self . menu_button .setText (button_text )
136+ button .setText (button_text )
137137
138138 for item in text :
139- action = QAction (item , self . menu_button )
139+ action = QAction (item , button )
140140 menu .addAction (action )
141141
142- self . menu_button .setGeometry (
142+ button .setGeometry (
143143 geometry [0 ], geometry [1 ],
144144 geometry [2 ], geometry [3 ]
145145 )
@@ -150,7 +150,7 @@ def set_menu(self, widget: QWidget,
150150 }
151151 """ )
152152
153- self . menu_button .setStyleSheet ("""
153+ button .setStyleSheet ("""
154154 QPushButton {
155155 background-color: #2f3136;
156156 color: white;
@@ -160,6 +160,6 @@ def set_menu(self, widget: QWidget,
160160 border: 1px solid grey
161161 }
162162 """ )
163- self . menu_button .setMenu (menu )
164- self . menu_button .setParent (widget )
163+ button .setMenu (menu )
164+ button .setParent (widget )
165165
0 commit comments