[Client] Settings: enlarge the settings dialog

Keep settings modal per review: size to ~90% of the main window
(5% margins each side) with screen fallback, size grip and
750x700 minimum bounded to the screen. Drops the tab approach
while giving dense pages room without the tab-switch friction.
This commit is contained in:
Lukas Brübach 2026-10-15 07:09:54 +02:00
parent b7253efefb
commit 9816edd4ec
3 changed files with 26 additions and 7 deletions

View file

@ -1,6 +1,6 @@
/**
* @file settings_view.h
* @brief Settings content widget hosted by the settings dialog (and, later, the settings tab)
* @brief Settings content widget hosted by the settings dialog
* @ingroup Dialogs
*/
#ifndef SETTINGS_VIEW_H
@ -28,7 +28,7 @@ class SettingsSearchDelegate;
* @brief Settings pages with tabbed navigation and search, without any dialog chrome
*
* Owns the search bar, the tab bar, the stacked settings pages and the search
* results view. Dialog/tab hosts only add their own frame (buttons, titles).
* results view. The settings dialog only adds its own frame (buttons, titles).
*/
class SettingsView : public QWidget
{