summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemko Tronçon <git@el-tramo.be>2010-04-15 18:53:13 (GMT)
committerRemko Tronçon <git@el-tramo.be>2010-04-15 18:53:13 (GMT)
commit79d610f3c038acb65dfb2f5ccf59cd0b3ffeacf1 (patch)
tree1bbf520a77d334e3795a25d65a9b78ac3df588b9 /Swift/QtUI/QtLoginWindow.cpp
parent59d973448045888d2ffa8e5cd949357d9c93ead3 (diff)
downloadswift-79d610f3c038acb65dfb2f5ccf59cd0b3ffeacf1.zip
swift-79d610f3c038acb65dfb2f5ccf59cd0b3ffeacf1.tar.bz2
Set a special X11 window resource name on the main dialog.
This allows users to tweak windowmanagers like FVWM based on the type of dialog of Swift.
Diffstat (limited to 'Swift/QtUI/QtLoginWindow.cpp')
-rw-r--r--Swift/QtUI/QtLoginWindow.cpp24
1 files changed, 13 insertions, 11 deletions
diff --git a/Swift/QtUI/QtLoginWindow.cpp b/Swift/QtUI/QtLoginWindow.cpp
index 4637322..794f993 100644
--- a/Swift/QtUI/QtLoginWindow.cpp
+++ b/Swift/QtUI/QtLoginWindow.cpp
@@ -7,17 +7,8 @@
#include "QtLoginWindow.h"
#include <boost/bind.hpp>
-
-#include "Swift/Controllers/UIEvents/UIEventStream.h"
-#include "Swift/Controllers/UIEvents/RequestXMLConsoleUIEvent.h"
-#include "Swift/Controllers/UIEvents/ToggleSoundsUIEvent.h"
-#include "Swiften/Base/Platform.h"
-
-#include "QtAboutWidget.h"
-#include "QtSwiftUtil.h"
-#include "QtMainWindow.h"
-
#include <algorithm>
+#include <cassert>
#include <QApplication>
#include <QBoxLayout>
@@ -29,13 +20,24 @@
#include <QLabel>
#include <QMenuBar>
-#include <cassert>
+#include "Swift/Controllers/UIEvents/UIEventStream.h"
+#include "Swift/Controllers/UIEvents/RequestXMLConsoleUIEvent.h"
+#include "Swift/Controllers/UIEvents/ToggleSoundsUIEvent.h"
+#include "Swiften/Base/Platform.h"
+
+#include "QtAboutWidget.h"
+#include "QtSwiftUtil.h"
+#include "QtMainWindow.h"
+#include "QtUtilities.h"
namespace Swift{
QtLoginWindow::QtLoginWindow(UIEventStream* uiEventStream) : QMainWindow() {
uiEventStream_ = uiEventStream;
+
setWindowTitle("Swift");
+ QtUtilities::setX11Resource(this, "Main");
+
resize(200, 500);
setContentsMargins(0,0,0,0);
QWidget *centralWidget = new QWidget(this);