From: Carl Schwan Date: Sun, 12 Nov 2023 11:01:41 +0000 (+0100) Subject: Remove some frames from the settings X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/0eca319318809009db7395f564b383c9ebfa73b0 Remove some frames from the settings QTabWidget with setDocumentMode is more adapted as the QTabWidget in the settings are filling the whole view and we only need to draw a separator at the top. --- diff --git a/src/settings/interface/interfacesettingspage.cpp b/src/settings/interface/interfacesettingspage.cpp index 6a3fc8c90..0159f822c 100644 --- a/src/settings/interface/interfacesettingspage.cpp +++ b/src/settings/interface/interfacesettingspage.cpp @@ -24,6 +24,7 @@ InterfaceSettingsPage::InterfaceSettingsPage(QWidget *parent) topLayout->setContentsMargins(0, 0, 0, 0); QTabWidget *tabWidget = new QTabWidget(this); + tabWidget->setDocumentMode(true); // initialize 'Folders & Tabs' tab FoldersTabsSettingsPage *foldersTabsPage = new FoldersTabsSettingsPage(tabWidget); diff --git a/src/settings/viewmodes/viewsettingspage.cpp b/src/settings/viewmodes/viewsettingspage.cpp index 7fccfc24a..8aa3c1597 100644 --- a/src/settings/viewmodes/viewsettingspage.cpp +++ b/src/settings/viewmodes/viewsettingspage.cpp @@ -22,6 +22,7 @@ ViewSettingsPage::ViewSettingsPage(const QUrl &url, QWidget *parent) topLayout->setContentsMargins(0, 0, 0, 0); tabWidget = new QTabWidget(this); + tabWidget->setDocumentMode(true); // General View tab GeneralViewSettingsPage *generalViewPage = new GeneralViewSettingsPage(url, tabWidget);