INNER CODE UNIT · Python
_setup_ui
cunarist/solie · package/solie/window/main.py:159
def _setup_ui(self) -> None:
"""Set up basic UI elements and sizes."""
self.setupUi(self)
self.setMouseTracking(True)
self.resize(0, 0) # To smallest size possible
self.splitter.setSizes([3, 1, 1, 2])
self.splitter_2.setSizes([3, 1, 1, 2])
async def _setup_splash_screen(self) -> None:
"""Initialize and display the splash screen."""
self.gauge.hide()
self.board.hide()
self._splash_screen = SplashScreen()
central_layout = self.centralWidget().layout()
if central_layout is None:
msg = "There's no central layout"
raise ValueError(msg)
central_layout.addWidget(self._splash_screen)