``mainWindow`` ======================================= .. py:module:: optimeed.visualize.mainWindow Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: optimeed.visualize.mainWindow.MainWindow .. py:class:: MainWindow(QtWidgetList, isLight=True, actionOnWindowClosed=None, neverCloseWindow=False, title_window='Awesome Visualisation Tool', size=None) Bases: :py:obj:`PyQt5.QtWidgets.QMainWindow` Main class that spawns a Qt window. Use :meth:`~gui_mainWindow.run` to display it. .. py:method:: set_actionOnClose(actionOnWindowClosed) .. py:method:: closeEvent(event) .. py:method:: run(hold=False) Display the window .. py:method:: hold() :staticmethod: .. py:method:: keyPressEvent(event)