From 0eca319318809009db7395f564b383c9ebfa73b0 Mon Sep 17 00:00:00 2001 From: Carl Schwan Date: Sun, 12 Nov 2023 12:01:41 +0100 Subject: [PATCH] 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. --- src/settings/interface/interfacesettingspage.cpp | 1 + src/settings/viewmodes/viewsettingspage.cpp | 1 + 2 files changed, 2 insertions(+) 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); -- 2.47.3