summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin Smith <git@kismith.co.uk>2009-06-21 11:07:05 (GMT)
committerKevin Smith <git@kismith.co.uk>2009-06-21 15:18:48 (GMT)
commit1ac73ccac3f25efcf4f98f77f9d073c11553f983 (patch)
tree7de9f6414bc3a179f3961f181e0ff44af6fd1c48 /Swift/QtUI/QtSwift.cpp
parent2670454a4db200f79853a2f1d75b4db426b7bd77 (diff)
downloadswift-1ac73ccac3f25efcf4f98f77f9d073c11553f983.zip
swift-1ac73ccac3f25efcf4f98f77f9d073c11553f983.tar.bz2
First pass at netbook mode
Diffstat (limited to 'Swift/QtUI/QtSwift.cpp')
-rw-r--r--Swift/QtUI/QtSwift.cpp12
1 files changed, 7 insertions, 5 deletions
diff --git a/Swift/QtUI/QtSwift.cpp b/Swift/QtUI/QtSwift.cpp
index 6aab3b4..205f396 100644
--- a/Swift/QtUI/QtSwift.cpp
+++ b/Swift/QtUI/QtSwift.cpp
@@ -7,6 +7,7 @@
#include "QtSystemTray.h"
#include <boost/bind.hpp>
+#include <QSplitter>
#include "Swiften/Application/Application.h"
#include "Swiften/Application/Platform/PlatformApplication.h"
@@ -18,11 +19,12 @@
namespace Swift{
-QtSwift::QtSwift() :
- treeWidgetFactory_(new QtTreeWidgetFactory()),
- chatWindowFactory_(new QtChatWindowFactory(treeWidgetFactory_)),
- rosterWindowFactory_(new QtMainWindowFactory(treeWidgetFactory_)),
- loginWindowFactory_(new QtLoginWindowFactory()) {
+QtSwift::QtSwift() {
+ QSplitter* splitter = new QSplitter();
+ treeWidgetFactory_ = new QtTreeWidgetFactory();
+ chatWindowFactory_ = new QtChatWindowFactory(treeWidgetFactory_, splitter);
+ rosterWindowFactory_ = new QtMainWindowFactory(treeWidgetFactory_, splitter);
+ loginWindowFactory_ = new QtLoginWindowFactory();
systemTray_ = new QtSystemTray();
QCoreApplication::setApplicationName("Swift");
QCoreApplication::setOrganizationName("Swift");