chore(ui): improve setup wizard and boot manager

- Change setup wizard to non-modal for better user interaction

Signed-off-by: Zephyron <zephyron@citron-emu.org>
This commit is contained in:
Zephyron
2025-11-28 16:12:23 +10:00
parent 90eeee345c
commit 32c4a9060d
5 changed files with 347 additions and 154 deletions

View File

@@ -50,7 +50,9 @@ SetupWizard::SetupWizard(Core::System& system_, GMainWindow* main_window_, QWidg
// Set window flags before setting modality
setWindowFlags(Qt::Dialog | Qt::WindowTitleHint | Qt::WindowCloseButtonHint |
Qt::WindowSystemMenuHint | Qt::WindowStaysOnTopHint);
setWindowModality(Qt::WindowModal);
// Set window modality to NonModal to allow interaction with the main window.
setWindowModality(Qt::NonModal);
// Get UI elements from the .ui file
sidebar_list = ui->sidebarList;