diff options
author | Andrea Diamantini <adjam7@gmail.com> | 2013-03-10 19:02:12 +0100 |
---|---|---|
committer | Andrea Diamantini <adjam7@gmail.com> | 2013-03-10 19:02:12 +0100 |
commit | 9461c52f07a2bf8b9bc25f037b17805cda51b2b0 (patch) | |
tree | b599e6eff700e65a864bb275c94adc9a6da7e529 /src/main.cpp | |
parent | Add toggle ability to bk folder in bk page (diff) | |
download | rekonq-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.cpp | 14 |
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(); } |