diff options
author | Kevin Smith <git@kismith.co.uk> | 2009-12-21 10:23:28 (GMT) |
---|---|---|
committer | Kevin Smith <git@kismith.co.uk> | 2009-12-21 10:23:28 (GMT) |
commit | 333136df0bf355ef3ae3566f12bbdaf2795bcdaf (patch) | |
tree | d51cd003df73ddaf9bcf273183874e5de54b3e30 /Swift | |
parent | ca44245623972e6d52fe72acca09a96772d7e26a (diff) | |
download | swift-333136df0bf355ef3ae3566f12bbdaf2795bcdaf.zip swift-333136df0bf355ef3ae3566f12bbdaf2795bcdaf.tar.bz2 |
Fix mac window strangnesses.
Resolves: #268
Diffstat (limited to 'Swift')
-rw-r--r-- | Swift/QtUI/QtLoginWindow.cpp | 2 |
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); |