set(kdialog_SRCS kdialog.cpp widgets.cpp klistboxdialog.cpp progressdialog.cpp) qt4_add_dbus_adaptor(kdialog_SRCS org.kde.kdialog.ProgressDialog.xml progressdialog.h KProgressDialog ) add_executable(kdialog ${kdialog_SRCS}) target_link_libraries(kdialog KDE4::kfile KDE4::kio ) if(Q_WS_X11) target_link_libraries(kdialog ${X11_X11_LIB}) if (QT_QTDBUS_FOUND) target_link_libraries(kdialog ${QT_QTDBUS_LIBRARY}) endif () endif() install( TARGETS kdialog DESTINATION ${KDE4_BIN_INSTALL_DIR} ) install( FILES org.kde.kdialog.ProgressDialog.xml DESTINATION ${KDE4_DBUS_INTERFACES_INSTALL_DIR} )