diff --git a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -22,6 +22,7 @@ ) find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS + Crash ItemViews KCMUtils I18n diff --git a/app/CMakeLists.txt b/app/CMakeLists.txt --- a/app/CMakeLists.txt +++ b/app/CMakeLists.txt @@ -17,6 +17,7 @@ target_compile_definitions(systemsettings5 PRIVATE -DPROJECT_VERSION="${PROJECT_VERSION}") target_link_libraries( systemsettings5 systemsettingsview + KF5::Crash KF5::ItemViews KF5::KCMUtils KF5::I18n diff --git a/app/main.cpp b/app/main.cpp --- a/app/main.cpp +++ b/app/main.cpp @@ -23,6 +23,7 @@ #include #include +#include #include "SystemSettingsApp.h" #include "SettingsBase.h" @@ -33,6 +34,7 @@ //which is before KAboutData::setApplicationData QCoreApplication::setApplicationName("systemsettings"); SystemSettingsApp application(argc, argv); + KCrash::initialize(); KLocalizedString::setApplicationDomain("systemsettings");