diff --git a/CMakeLists.txt b/CMakeLists.txt index f240c37..023cd7d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -57,6 +57,7 @@ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED ConfigWidgets CoreAddons Crash + DBusAddons I18n IconThemes JobWidgets diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 476d269..01a14f8 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -44,6 +44,7 @@ target_link_libraries(partitionmanager ${BLKID_LIBRARIES} KF5::ConfigWidgets KF5::CoreAddons KF5::Crash + KF5::DBusAddons KF5::I18n KF5::IconThemes KF5::JobWidgets diff --git a/src/main.cpp b/src/main.cpp index cbf7a3e..81dc244 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -28,6 +28,7 @@ #include #include +#include #include #include #include @@ -73,6 +74,8 @@ int Q_DECL_IMPORT main(int argc, char* argv[]) parser.process(app); aboutData.processCommandLine(&parser); + KDBusService service(KDBusService::Unique); + registerMetaTypes(); Config::instance(QStringLiteral("partitionmanagerrc"));