summaryrefslogtreecommitdiff
path: root/src/main.cpp
diff options
context:
space:
mode:
authorAndrea Diamantini <adjam7@gmail.com>2013-03-10 19:02:12 +0100
committerAndrea Diamantini <adjam7@gmail.com>2013-03-10 19:02:12 +0100
commit9461c52f07a2bf8b9bc25f037b17805cda51b2b0 (patch)
treeb599e6eff700e65a864bb275c94adc9a6da7e529 /src/main.cpp
parentAdd toggle ability to bk folder in bk page (diff)
downloadrekonq-9461c52f07a2bf8b9bc25f037b17805cda51b2b0.tar.xz
Supporting panel (again) :)
- Move to a pure QWidget base window (instead of TabWidget one) (this to properly store panels position) - Restoring && rewamping panels code - Restoring actions to activate/deactivate them BUG: 312354
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/main.cpp b/src/main.cpp
index eabbfde5..0d4527c4 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -30,7 +30,7 @@
// Local Includes
#include "application.h"
#include "sessionmanager.h"
-#include "tabwindow.h"
+#include "rekonqwindow.h"
#include "urlresolver.h"
// KDE Includes
@@ -230,12 +230,14 @@ extern "C" KDE_EXPORT int kdemain(int argc, char **argv)
QCoreApplication::setApplicationVersion(REKONQ_VERSION);
if (app.isSessionRestored())
- for (int i = 1; TabWindow::canBeRestored(i); i++)
+ {
+ for (int i = 1; RekonqWindow::canBeRestored(i); i++)
{
- TabWindow * newTabWindow = app.newTabWindow(false);
- if (newTabWindow->restore(i))
- SessionManager::self()->restoreTabWindow(newTabWindow);
+ RekonqWindow * newRekonqWindow = app.newWindow(false);
+ if (newRekonqWindow->restore(i))
+ SessionManager::self()->restoreWindow(newRekonqWindow);
}
-
+ }
+
return app.exec();
}