summaryrefslogtreecommitdiff
path: root/src/mainview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainview.cpp')
-rw-r--r--src/mainview.cpp13
1 files changed, 10 insertions, 3 deletions
diff --git a/src/mainview.cpp b/src/mainview.cpp
index 76684c31..61122ad9 100644
--- a/src/mainview.cpp
+++ b/src/mainview.cpp
@@ -294,10 +294,17 @@ void MainView::newTab()
urlBar()->setUrl(KUrl(""));
urlBar()->setFocus();
-
- if (ReKonfig::newTabsOpenHomePage())
+
+ switch(ReKonfig::newTabsBehaviour())
{
- w->load(QUrl(ReKonfig::homePage()));
+ case 0:
+ w->load(QUrl("home:/"));
+ break;
+ case 2:
+ w->load( QUrl(ReKonfig::homePage()) );
+ break;
+ default:
+ break;
}
}