summaryrefslogtreecommitdiffstats
path: root/Swift
diff options
context:
space:
mode:
authorKevin Smith <git@kismith.co.uk>2009-12-21 10:23:28 (GMT)
committerKevin Smith <git@kismith.co.uk>2009-12-21 10:23:28 (GMT)
commit333136df0bf355ef3ae3566f12bbdaf2795bcdaf (patch)
treed51cd003df73ddaf9bcf273183874e5de54b3e30 /Swift
parentca44245623972e6d52fe72acca09a96772d7e26a (diff)
downloadswift-333136df0bf355ef3ae3566f12bbdaf2795bcdaf.zip
swift-333136df0bf355ef3ae3566f12bbdaf2795bcdaf.tar.bz2
Fix mac window strangnesses.
Resolves: #268
Diffstat (limited to 'Swift')
-rw-r--r--Swift/QtUI/QtLoginWindow.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/Swift/QtUI/QtLoginWindow.cpp b/Swift/QtUI/QtLoginWindow.cpp
index a222e8e..da23ea0 100644
--- a/Swift/QtUI/QtLoginWindow.cpp
+++ b/Swift/QtUI/QtLoginWindow.cpp
@@ -1,52 +1,54 @@
#include "QtLoginWindow.h"
#include "Swift/Controllers/UIEvents/UIEventStream.h"
#include "Swift/Controllers/UIEvents/RequestXMLConsoleUIEvent.h"
+#include "Swiften/Base/Platform.h"
+
#include "QtAboutWidget.h"
#include "QtSwiftUtil.h"
#include "QtMainWindow.h"
#include <algorithm>
#include <QApplication>
#include <QBoxLayout>
#include <QComboBox>
#include <QDesktopWidget>
#include <QFileDialog>
#include <QStatusBar>
#include <QToolButton>
#include <QLabel>
#include <QMenuBar>
#include <cassert>
namespace Swift{
QtLoginWindow::QtLoginWindow(UIEventStream* uiEventStream) : QMainWindow() {
uiEventStream_ = uiEventStream;
setWindowTitle("Swift");
resize(200, 500);
setContentsMargins(0,0,0,0);
QWidget *centralWidget = new QWidget(this);
setCentralWidget(centralWidget);
QBoxLayout *topLayout = new QBoxLayout(QBoxLayout::TopToBottom, centralWidget);
stack_ = new QStackedWidget(centralWidget);
topLayout->addWidget(stack_);
topLayout->setMargin(0);
QWidget *wrapperWidget = new QWidget(this);
wrapperWidget->setSizePolicy(QSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding));
QBoxLayout *layout = new QBoxLayout(QBoxLayout::TopToBottom, wrapperWidget);
layout->addStretch();
QLabel* logo = new QLabel(this);
logo->setPixmap(QPixmap(":/logo-shaded-text.256.png"));
logo->setScaledContents(true);
logo->setFixedSize(192,192);
layout->addWidget(logo);
layout->addStretch();
QLabel* jidLabel = new QLabel(this);
jidLabel->setText("<font size='-1'>User address</font>");
layout->addWidget(jidLabel);
username_ = new QComboBox(this);