#include "viewsettingstab.h"
#include <KLocalizedString>
+#include <QTabBar>
#include <QTabWidget>
#include <QVBoxLayout>
topLayout->setContentsMargins(0, 0, 0, 0);
tabWidget = new QTabWidget(this);
+ tabWidget->setDocumentMode(true);
+ tabWidget->tabBar()->setExpanding(true);
// General View tab
GeneralViewSettingsPage *generalViewPage = new GeneralViewSettingsPage(url, tabWidget);
void ViewSettingsPage::applySettings()
{
- for (SettingsPageBase *tab : qAsConst(m_tabs)) {
+ for (SettingsPageBase *tab : std::as_const(m_tabs)) {
tab->applySettings();
}
}
void ViewSettingsPage::restoreDefaults()
{
- for (SettingsPageBase *tab : qAsConst(m_tabs)) {
+ for (SettingsPageBase *tab : std::as_const(m_tabs)) {
if (tabWidget->currentWidget() == tab) {
tab->restoreDefaults();
return;