project(testManageProfiles)

set(testManageProfiles_SRCS
 manageprofiles.cpp
 ../ifaceitemmodel.cpp
 ../apitemview.cpp
 ../apitemmodel.cpp
 ../scanwidget.cpp
 ../apitemdelegate.cpp
 ../profileitemmodel.cpp
 ../networkprofile.cpp
 ../manageprofilewidget.cpp
 ../encryptionsettingswidget.cpp
 ../wirelesssettingswidget.cpp
 ../generalsettingswidget.cpp
 ../editprofilewidget.cpp
)

find_package(KDE4 REQUIRED)
include(KDE4Defaults)
include(MacroLibrary)

include_directories( ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/../ ${CMAKE_CURRENT_BINARY_DIR}
                        ${KDE4_INCLUDE_DIR} ${KDE4_INCLUDES} ${QT_INCLUDES} )
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS} -DHAVE_CONFIG_H=1)
link_directories(${KDE4_LIB_DIR})

kde4_add_ui_files( testManageProfiles_SRCS ../scanwidget.ui)
kde4_add_ui_files( testManageProfiles_SRCS ../generalsettingswidget.ui)
kde4_add_ui_files( testManageProfiles_SRCS ../manageprofilewidget.ui)
kde4_add_ui_files( testManageProfiles_SRCS ../wirelesssettingswidget.ui)
kde4_add_executable(testManageProfiles ${testManageProfiles_SRCS})

target_link_libraries(testManageProfiles  ${KDE4_KDEUI_LIBS} solidcontrol)
