]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Remove some frames from the settings
authorCarl Schwan <carl@carlschwan.eu>
Sun, 12 Nov 2023 11:01:41 +0000 (12:01 +0100)
committerCarl Schwan <carl@carlschwan.eu>
Mon, 13 Nov 2023 10:14:22 +0000 (10:14 +0000)
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
src/settings/viewmodes/viewsettingspage.cpp

index 6a3fc8c905dd6636d6e684d3be18bfe7e843f891..0159f822c5cc3e7be92409961d937e89add36118 100644 (file)
@@ -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);
index 7fccfc24afde9c7c53665f53ae9195b875a56307..8aa3c15976d71484352cc8551623996a9617ace9 100644 (file)
@@ -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);