From 89304e6e7a994fd0d5a4e5605ed955303668ab53 Mon Sep 17 00:00:00 2001 From: Andrea Diamantini Date: Sat, 30 Mar 2013 18:19:51 +0100 Subject: Add a "session" startup option BUG: 249462 --- src/settings/generalwidget.cpp | 11 ------ src/settings/generalwidget.h | 1 - src/settings/settings_general.ui | 79 +++++++++++++++++----------------------- 3 files changed, 34 insertions(+), 57 deletions(-) (limited to 'src/settings') diff --git a/src/settings/generalwidget.cpp b/src/settings/generalwidget.cpp index d64fd8d3..0f582d66 100644 --- a/src/settings/generalwidget.cpp +++ b/src/settings/generalwidget.cpp @@ -49,10 +49,6 @@ GeneralWidget::GeneralWidget(QWidget *parent) connect(setHomeToCurrentPageButton, SIGNAL(clicked()), this, SLOT(setHomeToCurrentPage())); - disableHomeSettings(ReKonfig::useNewTabPage()); - - connect(kcfg_useNewTabPage, SIGNAL(toggled(bool)), this, SLOT(disableHomeSettings(bool))); - checkKGetPresence(); connect(kcfg_homePage, SIGNAL(editingFinished()), this, SLOT(fixHomePageURL())); @@ -99,13 +95,6 @@ void GeneralWidget::setHomeToCurrentPage() } -void GeneralWidget::disableHomeSettings(bool b) -{ - kcfg_homePage->setEnabled(!b); - setHomeToCurrentPageButton->setEnabled(!b); -} - - void GeneralWidget::checkKGetPresence() { if (KStandardDirs::findExe("kget").isNull()) diff --git a/src/settings/generalwidget.h b/src/settings/generalwidget.h index ad865955..b0caa46c 100644 --- a/src/settings/generalwidget.h +++ b/src/settings/generalwidget.h @@ -52,7 +52,6 @@ Q_SIGNALS: private Q_SLOTS: void hasChanged(); void setHomeToCurrentPage(); - void disableHomeSettings(bool); void fixHomePageURL(); private: diff --git a/src/settings/settings_general.ui b/src/settings/settings_general.ui index 3764df8b..66424fa6 100644 --- a/src/settings/settings_general.ui +++ b/src/settings/settings_general.ui @@ -15,12 +15,12 @@ - + - Startup + First settings - - + + @@ -45,41 +45,7 @@ - - - - - 0 - 0 - - - - - Open the Home Page - - - - - Open the New Tab Page - - - - - Restore the Last Opened Tabs - - - - - - - - - - - Home Page - - - + @@ -101,7 +67,7 @@ - + true @@ -114,7 +80,7 @@ - + @@ -138,11 +104,34 @@ - - - - Use the New Tab Page as home page + + + + + 0 + 0 + + + + Open the Home Page + + + + + Open the New Tab Page + + + + + Restore the Last Opened Tabs + + + + + Show session dialog + + -- cgit v1.2.1