Я сделал главное окно и виджет в конструкторе pyqt5. Я хочу открыть виджет, когда нажимаю на панель инструментов.
from zasadygry import Ui_Zasady_gry
self.actionWyswietl_zasady_gry.triggered.connect(self.zasady)
def zasady(self):
self.zasadyshow=QtWidgets.QWidget()
self.ui = Ui_Zasady_gry()
self.ui.setupUi(self.zasadyshow)
self.zasadyshow.show()
Когда я нажимаю кнопку на панели инструментов, виджет открывается, но не сверху, и MainWindow имеет более высокий приоритет, потому что я ничего не могу сделать с открытым widget.
Есть ли специальная команда для открытия окна виджета сверху?
Я пробовал MainWindow.hide (), но мне нужно снова открыть MainWindow после закрытия виджета.