From 86b9ce67a03cbc5095ce97a2f673aa43533d0164 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Gr=C3=A4=C3=9Flin?= Date: Thu, 5 Sep 2013 10:48:30 +0200 Subject: [PATCH] Use QLocale in WindowGeometryEffect --- effects/CMakeLists.txt | 2 +- effects/windowgeometry/windowgeometry.cpp | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/effects/CMakeLists.txt b/effects/CMakeLists.txt index a50e68e0de..fe24163491 100644 --- a/effects/CMakeLists.txt +++ b/effects/CMakeLists.txt @@ -9,8 +9,8 @@ set(kwin_effect_KDE_LIBS KF5::KI18n KF5::KWindowSystem KF5::plasma # screenedge effect - KF5::KDE4Attic # windowgeometry effect using KLocale KF5::KIconThemes + KF5::XmlGui ) set(kwin_effect_QT_LIBS diff --git a/effects/windowgeometry/windowgeometry.cpp b/effects/windowgeometry/windowgeometry.cpp index e616842604..bd79745d51 100644 --- a/effects/windowgeometry/windowgeometry.cpp +++ b/effects/windowgeometry/windowgeometry.cpp @@ -23,15 +23,14 @@ along with this program. If not, see . #include "windowgeometryconfig.h" #include +#include #include #include #include #include #include #include -#include #include -#include using namespace KWin; @@ -132,14 +131,15 @@ void WindowGeometry::slotWindowFinishUserMovedResized(EffectWindow *w) static inline QString number(int n) { + QLocale locale; QString sign; if (n >= 0) { - sign = KGlobal::locale()->positiveSign(); + sign = locale.positiveSign(); if (sign.isEmpty()) sign = QStringLiteral("+"); } else { n = -n; - sign = KGlobal::locale()->negativeSign(); + sign = locale.negativeSign(); if (sign.isEmpty()) sign = QStringLiteral("-"); } return sign + QString::number(n);