aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/options/OptionsWidgetContainer.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/options/OptionsWidgetContainer.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/options/OptionsWidgetContainer.cpp')
-rw-r--r--src/modules/options/OptionsWidgetContainer.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/modules/options/OptionsWidgetContainer.cpp b/src/modules/options/OptionsWidgetContainer.cpp
index 53e8e6e87..62cc3d95c 100644
--- a/src/modules/options/OptionsWidgetContainer.cpp
+++ b/src/modules/options/OptionsWidgetContainer.cpp
@@ -28,6 +28,7 @@
#include "KviLocale.h"
#include "KviIconManager.h"
#include "KviApplication.h"
+#include "KviMainWindow.h"
#include "KviTalToolTip.h"
#include <QLayout>
@@ -136,11 +137,12 @@ void OptionsWidgetContainer::closeEvent(QCloseEvent *e)
void OptionsWidgetContainer::showEvent(QShowEvent *e)
{
- if(parent() == 0)
+ if(!parent())
{
- QRect rect = g_pApp->desktop()->screenGeometry(g_pApp->desktop()->primaryScreen());
- move((rect.width() - width())/2,(rect.height() - height())/2);
+ QRect rect = g_pApp->desktop()->screenGeometry(g_pMainWindow);
+ move(rect.x() + ((rect.width() - width())/2),rect.y() + ((rect.height() - height())/2));
}
+
QWidget::showEvent(e);
m_pCancel->setFocus();
}