diff --git a/urlhandler/CMakeLists.txt b/urlhandler/CMakeLists.txt index b1c09e208..71c1a2520 100644 --- a/urlhandler/CMakeLists.txt +++ b/urlhandler/CMakeLists.txt @@ -1,6 +1,9 @@ ki18n_wrap_ui(telhandler_SRCS dialog.ui) -add_executable(kdeconnect-handler kdeconnect-handler.cpp ${telhandler_SRCS}) +qt5_add_resources(kdeconnect_custom_icons_SRCS ${CMAKE_SOURCE_DIR}/icons/custom_icons.qrc) + +add_executable(kdeconnect-handler kdeconnect-handler.cpp ${telhandler_SRCS} ${kdeconnect_custom_icons_SRCS}) + target_link_libraries(kdeconnect-handler kdeconnectinterfaces diff --git a/urlhandler/kdeconnect-handler.cpp b/urlhandler/kdeconnect-handler.cpp index 38bdd555b..5c2ee948a 100644 --- a/urlhandler/kdeconnect-handler.cpp +++ b/urlhandler/kdeconnect-handler.cpp @@ -45,6 +45,7 @@ int main(int argc, char** argv) KAboutLicense::GPL, i18n("(C) 2017 Aleix Pol Gonzalez")); about.addAuthor( QStringLiteral("Aleix Pol Gonzalez"), QString(), QStringLiteral("aleixpol@kde.org") ); + about.setProgramLogo(QIcon(QStringLiteral(":/icons/kdeconnect/kdeconnect.svg"))); KAboutData::setApplicationData(about); KDBusService dbusService(KDBusService::Unique);