Changeset View
Changeset View
Standalone View
Standalone View
daemon/powerdevilapp.cpp
Show All 36 Lines | |||||
37 | #include <KCrash> | 37 | #include <KCrash> | ||
38 | #include <KDBusService> | 38 | #include <KDBusService> | ||
39 | #include <KAboutData> | 39 | #include <KAboutData> | ||
40 | #include <KSharedConfig> | 40 | #include <KSharedConfig> | ||
41 | #include <KLocalizedString> | 41 | #include <KLocalizedString> | ||
42 | #include <KConfigGroup> | 42 | #include <KConfigGroup> | ||
43 | #include <KGlobalAccel> | 43 | #include <KGlobalAccel> | ||
44 | 44 | | |||
45 | #include <kworkspace.h> | ||||
46 | | ||||
45 | PowerDevilApp::PowerDevilApp(int &argc, char **argv) | 47 | PowerDevilApp::PowerDevilApp(int &argc, char **argv) | ||
46 | : QGuiApplication(argc, argv) | 48 | : QGuiApplication(argc, argv) | ||
47 | , m_core(nullptr) | 49 | , m_core(nullptr) | ||
48 | { | 50 | { | ||
49 | migratePre512KeyboardShortcuts(); | 51 | migratePre512KeyboardShortcuts(); | ||
50 | } | 52 | } | ||
51 | 53 | | |||
52 | PowerDevilApp::~PowerDevilApp() | 54 | PowerDevilApp::~PowerDevilApp() | ||
▲ Show 20 Lines • Show All 137 Lines • ▼ Show 20 Line(s) | 160 | { | |||
190 | } | 192 | } | ||
191 | configGroup.writeEntry(QStringLiteral("kdedShortcutMigration"), true); | 193 | configGroup.writeEntry(QStringLiteral("kdedShortcutMigration"), true); | ||
192 | configGroup.sync(); | 194 | configGroup.sync(); | ||
193 | } | 195 | } | ||
194 | 196 | | |||
195 | int main(int argc, char **argv) | 197 | int main(int argc, char **argv) | ||
196 | { | 198 | { | ||
197 | QGuiApplication::setDesktopSettingsAware(false); | 199 | QGuiApplication::setDesktopSettingsAware(false); | ||
200 | KWorkSpace::detectPlatform(argc, argv); | ||||
198 | PowerDevilApp app(argc, argv); | 201 | PowerDevilApp app(argc, argv); | ||
199 | 202 | | |||
200 | KDBusService service(KDBusService::Unique); | 203 | KDBusService service(KDBusService::Unique); | ||
201 | KCrash::setFlags(KCrash::AutoRestart); | 204 | KCrash::setFlags(KCrash::AutoRestart); | ||
202 | 205 | | |||
203 | app.setQuitOnLastWindowClosed(false); | 206 | app.setQuitOnLastWindowClosed(false); | ||
204 | app.init(); | 207 | app.init(); | ||
205 | 208 | | |||
206 | return app.exec(); | 209 | return app.exec(); | ||
207 | } | 210 | } |