diff options
author | Kevin Smith <git@kismith.co.uk> | 2009-10-15 20:26:00 (GMT) |
---|---|---|
committer | Kevin Smith <git@kismith.co.uk> | 2009-10-15 20:26:00 (GMT) |
commit | 87775c50a1c9a223f554c37e549ea8a2b03c9a89 (patch) | |
tree | 030ca4b9919f48cadaf1a7822d1f3e8917af119b /Swift/QtUI/QtSwift.cpp | |
parent | 47f27c607a7fb04495d402c6059664250d452a81 (diff) | |
download | swift-contrib-87775c50a1c9a223f554c37e549ea8a2b03c9a89.zip swift-contrib-87775c50a1c9a223f554c37e549ea8a2b03c9a89.tar.bz2 |
Save the geometry of the chat and roster windows.
Diffstat (limited to 'Swift/QtUI/QtSwift.cpp')
-rw-r--r-- | Swift/QtUI/QtSwift.cpp | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/Swift/QtUI/QtSwift.cpp b/Swift/QtUI/QtSwift.cpp index a949b7d..656e8ce 100644 --- a/Swift/QtUI/QtSwift.cpp +++ b/Swift/QtUI/QtSwift.cpp @@ -2,6 +2,8 @@ #include "QtLoginWindowFactory.h" #include "QtChatWindowFactory.h" +#include "QtLoginWindow.h" +#include "QtChatTabs.h" #include "QtMainWindowFactory.h" #include "Roster/QtTreeWidgetFactory.h" #include "QtSystemTray.h" @@ -27,18 +29,18 @@ QtSwift::QtSwift(bool netbookMode) { } else { splitter_ = NULL; } - treeWidgetFactory_ = new QtTreeWidgetFactory(); - systemTray_ = new QtSystemTray(); - loginWindowFactory_ = new QtLoginWindowFactory(splitter_, systemTray_); - chatWindowFactory_ = new QtChatWindowFactory(treeWidgetFactory_, splitter_); - rosterWindowFactory_ = new QtMainWindowFactory(treeWidgetFactory_); - soundPlayer_ = new QtSoundPlayer(); QCoreApplication::setApplicationName("Swift"); QCoreApplication::setOrganizationName("Swift"); QCoreApplication::setOrganizationDomain("swift.im"); QCoreApplication::setApplicationVersion(buildVersion); settings_ = new QtSettingsProvider(); application_ = new PlatformApplication("Swift"); + treeWidgetFactory_ = new QtTreeWidgetFactory(); + systemTray_ = new QtSystemTray(); + loginWindowFactory_ = new QtLoginWindowFactory(splitter_, systemTray_, settings_); + chatWindowFactory_ = new QtChatWindowFactory(treeWidgetFactory_, splitter_, settings_); + rosterWindowFactory_ = new QtMainWindowFactory(treeWidgetFactory_); + soundPlayer_ = new QtSoundPlayer(); if (splitter_) { splitter_->show(); } |