Use QLocale in WindowGeometryEffect
This commit is contained in:
parent
95a6329fe5
commit
86b9ce67a0
2 changed files with 5 additions and 5 deletions
|
@ -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
|
||||
|
|
|
@ -23,15 +23,14 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
#include "windowgeometryconfig.h"
|
||||
|
||||
#include <QAction>
|
||||
#include <QLocale>
|
||||
#include <QStringBuilder>
|
||||
#include <kwinconfig.h>
|
||||
#include <kconfiggroup.h>
|
||||
#include <kwindowsystem.h>
|
||||
#include <KActionCollection>
|
||||
#include <KDE/KGlobalAccel>
|
||||
#include <KDE/KLocale>
|
||||
#include <KDE/KLocalizedString>
|
||||
#include <KDE/KGlobal>
|
||||
|
||||
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);
|
||||
|
|
Loading…
Reference in a new issue