From 9461c52f07a2bf8b9bc25f037b17805cda51b2b0 Mon Sep 17 00:00:00 2001 From: Andrea Diamantini Date: Sun, 10 Mar 2013 19:02:12 +0100 Subject: 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 --- src/main.cpp | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'src/main.cpp') 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(); } -- cgit v1.2.1