aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/channelsjoin/ChannelsJoinDialog.cpp
diff options
context:
space:
mode:
authorGravatar Szymon Tomasz Stefanek2011-03-05 03:13:09 +0000
committerGravatar Szymon Tomasz Stefanek2011-03-05 03:13:09 +0000
commitffb2e06d377851d36cf3cbe09b6a2f566bdfc0cb (patch)
tree2dd524c74f95787af3fdc64d57a92b7694f8bf96 /src/modules/channelsjoin/ChannelsJoinDialog.cpp
parentFix #1103 (diff)
downloadKVIrc-ffb2e06d377851d36cf3cbe09b6a2f566bdfc0cb.tar.gz
KVIrc-ffb2e06d377851d36cf3cbe09b6a2f566bdfc0cb.tar.bz2
KVIrc-ffb2e06d377851d36cf3cbe09b6a2f566bdfc0cb.zip
Fix #1102
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5534 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/channelsjoin/ChannelsJoinDialog.cpp')
-rw-r--r--src/modules/channelsjoin/ChannelsJoinDialog.cpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/modules/channelsjoin/ChannelsJoinDialog.cpp b/src/modules/channelsjoin/ChannelsJoinDialog.cpp
index 35a51ff14..a143be59c 100644
--- a/src/modules/channelsjoin/ChannelsJoinDialog.cpp
+++ b/src/modules/channelsjoin/ChannelsJoinDialog.cpp
@@ -31,6 +31,7 @@
#include "KviCString.h"
#include "KviQString.h"
#include "KviIconManager.h"
+#include "KviMainWindow.h"
#include "KviConsoleWindow.h"
#include "KviRegisteredChannel.h"
#include "KviRegisteredChannelDataBase.h"
@@ -46,6 +47,7 @@
#include <QMouseEvent>
#include <QHeaderView>
#include <QCheckBox>
+#include <QDesktopWidget>
extern ChannelsJoinDialog * g_pChannelsWindow;
@@ -136,10 +138,14 @@ ChannelsJoinDialog::ChannelsJoinDialog(QWidget * par, const char * name)
fillListView();
- if(g_rectChannelsJoinGeometry.y() < 5)g_rectChannelsJoinGeometry.setY(5);
+ if(g_rectChannelsJoinGeometry.y() < 5)
+ g_rectChannelsJoinGeometry.setY(5);
resize(g_rectChannelsJoinGeometry.width(),g_rectChannelsJoinGeometry.height());
- move(g_rectChannelsJoinGeometry.x(),g_rectChannelsJoinGeometry.y());
+ //move(g_rectChannelsJoinGeometry.x(),g_rectChannelsJoinGeometry.y());
+
+ QRect rect = g_pApp->desktop()->screenGeometry(g_pMainWindow);
+ move(rect.x() + ((rect.width() - g_rectChannelsJoinGeometry.width())/2),rect.y() + ((rect.height() - g_rectChannelsJoinGeometry.height())/2));
enableJoin();
}