From e84cafeefd755d6b6ee7cb5e571b63f494a4b760 Mon Sep 17 00:00:00 2001 From: reionwong Date: Fri, 25 Jun 2021 19:58:29 +0800 Subject: [PATCH] Fix app tranlations --- src/main.cpp | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index 6b61520..cf3f842 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -47,16 +47,6 @@ int main(int argc, char *argv[]) qmlRegisterType(uri, 1, 0, "AppMenuModel"); qmlRegisterType(uri, 1, 0, "AppMenuApplet"); - StatusBar bar; - - if (!QDBusConnection::sessionBus().registerService("org.cutefish.Statusbar")) { - return -1; - } - - if (!QDBusConnection::sessionBus().registerObject("/Statusbar", &bar)) { - return -1; - } - QString qmFilePath = QString("%1/%2.qm").arg("/usr/share/cutefish-statusbar/translations/").arg(QLocale::system().name()); if (QFile::exists(qmFilePath)) { QTranslator *translator = new QTranslator(QApplication::instance()); @@ -67,5 +57,15 @@ int main(int argc, char *argv[]) } } + StatusBar bar; + + if (!QDBusConnection::sessionBus().registerService("org.cutefish.Statusbar")) { + return -1; + } + + if (!QDBusConnection::sessionBus().registerObject("/Statusbar", &bar)) { + return -1; + } + return app.exec(); }