diff --git a/krunner/CMakeLists.txt b/krunner/CMakeLists.txt --- a/krunner/CMakeLists.txt +++ b/krunner/CMakeLists.txt @@ -31,6 +31,7 @@ install(FILES ${krunner_dbusAppXML} DESTINATION ${KDE_INSTALL_DBUSINTERFACEDIR} ) configure_file(krunner.desktop.cmake ${CMAKE_CURRENT_BINARY_DIR}/krunner.desktop @ONLY) +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/krunner.desktop DESTINATION ${KDE_INSTALL_APPDIR}) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/krunner.desktop DESTINATION ${DATA_INSTALL_DIR}/kglobalaccel) set(CMAKECONFIG_INSTALL_DIR "${KDE_INSTALL_CMAKEPACKAGEDIR}/KRunnerAppDBusInterface") diff --git a/krunner/krunner.desktop.cmake b/krunner/krunner.desktop.cmake --- a/krunner/krunner.desktop.cmake +++ b/krunner/krunner.desktop.cmake @@ -46,6 +46,7 @@ Name[zh_CN]=KRunner Name[zh_TW]=KRunner OnlyShowIn=KDE; +NoDisplay=true; Type=Application X-DBUS-StartupType=Unique X-DBUS-ServiceName=org.kde.krunner