Simplify dependencies of kglobalacceld

wilder-5.14
David Faure 12 years ago
parent f3d95e44f3
commit 1206a3eaaf
  1. 10
      kglobalaccel/CMakeLists.txt
  2. 5
      kglobalaccel/component.cpp

@ -31,7 +31,15 @@ configure_file(config-kglobalaccel.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-kg
# kf5_add_kdeinit_executable( kglobalaccel NOGUI ${kglobalaccel_SRCS} )
kf5_add_kdeinit_executable( kglobalaccel5 ${kglobalaccel_SRCS} )
target_link_libraries(kdeinit_kglobalaccel5 Qt5::DBus KF5::GlobalAccel KF5::KCMUtils KF5::I18n KF5::XmlGui KF5::WindowSystem KF5::DBusAddons KF5::KIOWidgets KF5::Crash)
target_link_libraries(kdeinit_kglobalaccel5
Qt5::DBus
KF5::GlobalAccel
KF5::I18n
KF5::WindowSystem # KKeyServer
KF5::DBusAddons # KDBusService
KF5::CoreAddons # KAboutData
KF5::ConfigCore
KF5::Crash)
if (${XCB_XCB_FOUND} AND ${XCB_KEYSYMS_FOUND})
target_link_libraries(kdeinit_kglobalaccel5 Qt5::X11Extras ${XCB_XCB_LIBRARY} ${XCB_KEYSYMS_LIBRARY})

@ -23,8 +23,7 @@
#include "globalshortcutsregistry.h"
#include <config-kglobalaccel.h>
#include <KRun>
#include <QProcess>
#include <QDebug>
#include <QtCore/QStringList>
#include <QKeySequence>
@ -425,7 +424,7 @@ QStringList Component::shortcutNames( const QString &contextName) const
bool Component::showKCM()
{
return KRun::runCommand("kcmshell5 keys", NULL);
return QProcess::startDetached("kcmshell5", QStringList() << "keys");
}

Loading…
Cancel
Save