mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-11-12 13:00:01 -08:00
[Client] Settings: open Settings as a tab
Add a singleton TabSettings hosting the shared SettingsView and retarget the menu action, tray entry, shortcut and room chat deep-link to TabSupervisor::openTabSettings. Close validation moves from DlgSettings::closeEvent to TabSettings::closeRequest with tr() contexts preserved as DlgSettings. The modal stays but is no longer referenced.
This commit is contained in:
parent
77a0253242
commit
8572ac65e6
7 changed files with 214 additions and 12 deletions
|
|
@ -408,6 +408,7 @@ set(cockatrice_SOURCES
|
|||
src/interface/widgets/tabs/tab_replays.cpp
|
||||
src/interface/widgets/tabs/tab_room.cpp
|
||||
src/interface/widgets/tabs/tab_server.cpp
|
||||
src/interface/widgets/tabs/tab_settings.cpp
|
||||
src/interface/widgets/tabs/tab_supervisor.cpp
|
||||
src/interface/widgets/tabs/tab_visual_database_display.cpp
|
||||
src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.cpp
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue