aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/toolbareditor/toolbareditor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/toolbareditor/toolbareditor.cpp')
-rw-r--r--src/modules/toolbareditor/toolbareditor.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/modules/toolbareditor/toolbareditor.cpp b/src/modules/toolbareditor/toolbareditor.cpp
index 02d6a8b8e..3a9419f12 100644
--- a/src/modules/toolbareditor/toolbareditor.cpp
+++ b/src/modules/toolbareditor/toolbareditor.cpp
@@ -24,6 +24,7 @@
#include "toolbareditor.h"
+#include "kvi_app.h"
#include "kvi_actiondrawer.h"
#include "kvi_locale.h"
#include "kvi_frame.h"
@@ -49,6 +50,7 @@
#include <QTimer>
#include <QEvent>
#include <QDropEvent>
+#include <QDesktopWidget>
KviCustomizeToolBarsDialog * KviCustomizeToolBarsDialog::m_pInstance = 0;
extern QRect g_rectToolBarEditorDialogGeometry;
@@ -367,11 +369,10 @@ void KviCustomizeToolBarsDialog::currentToolBarChanged()
void KviCustomizeToolBarsDialog::showEvent(QShowEvent * e)
{
-// repaintContents();
-// QRect r = parentWidget() ? parentWidget()->rect() : QApplication::desktop() SCREEEN ->rect();
-// int x = (r.width() - width()) / 2;
-// int y = (r.height() - height()) / 2;
-// move(x,y);
+ QRect rect = g_pApp->desktop()->screenGeometry(g_pApp->desktop()->primaryScreen());
+ move((rect.width() - width())/2,(rect.height() - height())/2);
+
+ QDialog::showEvent(e);
}
void KviCustomizeToolBarsDialog::deleteToolBar()