#include "navigationsettingspage.h"
-#include "global.h"
#include "dolphin_generalsettings.h"
+#include "global.h"
#include <KLocalizedString>
#include <QCheckBox>
#include <QFormLayout>
#include <QRadioButton>
-#include <QVBoxLayout>
-
-NavigationSettingsPage::NavigationSettingsPage(QWidget* parent) :
- SettingsPageBase(parent),
- m_openArchivesAsFolder(nullptr),
- m_autoExpandFolders(nullptr),
- m_openNewTabAfterLastTab(nullptr),
- m_openNewTabAfterCurrentTab(nullptr)
+
+NavigationSettingsPage::NavigationSettingsPage(QWidget *parent)
+ : SettingsPageBase(parent)
+ , m_openArchivesAsFolder(nullptr)
+ , m_autoExpandFolders(nullptr)
+ , m_openNewTabAfterLastTab(nullptr)
+ , m_openNewTabAfterCurrentTab(nullptr)
{
- QFormLayout* topLayout = new QFormLayout(this);
+ QFormLayout *topLayout = new QFormLayout(this);
// Tabs properties
m_openNewTabAfterCurrentTab = new QRadioButton(i18nc("option:radio", "After current tab"));
m_openNewTabAfterLastTab = new QRadioButton(i18nc("option:radio", "At end of tab bar"));
- QButtonGroup* tabsBehaviorGroup = new QButtonGroup(this);
+ QButtonGroup *tabsBehaviorGroup = new QButtonGroup(this);
tabsBehaviorGroup->addButton(m_openNewTabAfterCurrentTab);
tabsBehaviorGroup->addButton(m_openNewTabAfterLastTab);
topLayout->addRow(i18nc("@title:group", "Open new tabs: "), m_openNewTabAfterCurrentTab);
void NavigationSettingsPage::applySettings()
{
- GeneralSettings* settings = GeneralSettings::self();
+ GeneralSettings *settings = GeneralSettings::self();
settings->setBrowseThroughArchives(m_openArchivesAsFolder->isChecked());
settings->setAutoExpandFolders(m_autoExpandFolders->isChecked());
settings->setOpenNewTabAfterLastTab(m_openNewTabAfterLastTab->isChecked());
void NavigationSettingsPage::restoreDefaults()
{
- GeneralSettings* settings = GeneralSettings::self();
+ GeneralSettings *settings = GeneralSettings::self();
settings->useDefaults(true);
loadSettings();
settings->useDefaults(false);
m_openNewTabAfterCurrentTab->setChecked(!m_openNewTabAfterLastTab->isChecked());
}
+#include "moc_navigationsettingspage.cpp"