Warning, file /plasma/plasma-workspace/systemmonitor/main.cpp was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001 /* 0002 SPDX-FileCopyrightText: 2014 Vishesh Handa <me@vhanda.in> 0003 0004 SPDX-License-Identifier: LGPL-2.1-or-later 0005 */ 0006 0007 #include <QApplication> 0008 #include <QDBusConnection> 0009 0010 #include <KAboutData> 0011 #include <KLocalizedString> 0012 0013 #include <kworkspace.h> 0014 0015 #include "ksystemactivitydialog.h" 0016 0017 int main(int argc, char **argv) 0018 { 0019 KWorkSpace::detectPlatform(argc, argv); 0020 QApplication app(argc, argv); 0021 KLocalizedString::setApplicationDomain("systemmonitor"); 0022 0023 KAboutData about(QStringLiteral("systemmonitor"), i18n("System Activity")); 0024 KAboutData::setApplicationData(about); 0025 0026 app.setAttribute(Qt::AA_UseHighDpiPixmaps, true); 0027 0028 QDBusConnection con = QDBusConnection::sessionBus(); 0029 if (!con.registerService(QStringLiteral("org.kde.systemmonitor"))) { 0030 return 0; 0031 } 0032 0033 KSystemActivityDialog *dialog = new KSystemActivityDialog; 0034 dialog->show(); 0035 0036 return app.exec(); 0037 }