| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109 | PROJECT(CTKDICOMWidgets)## See CTK/CMake/ctkMacroBuildLib.cmake for details#SET(KIT_export_directive "CTK_DICOM_WIDGETS_EXPORT")  # Source filesSET(KIT_SRCS  ctkDICOMDatasetView.cpp  ctkDICOMDatasetView.h  ctkDICOMDirectoryListWidget.cpp  ctkDICOMDirectoryListWidget.h  ctkDICOMListenerWidget.cpp  ctkDICOMListenerWidget.h  ctkDICOMQueryRetrieveWidget.cpp  ctkDICOMQueryRetrieveWidget.h  ctkDICOMServerNodeWidget.cpp  ctkDICOMServerNodeWidget.h  ctkDICOMQueryWidget.cpp  ctkDICOMQueryWidget.h  ctkDICOMQueryResultsTabWidget.cpp  ctkDICOMQueryResultsTabWidget.h  ctkDICOMAppWidget.cpp  ctkDICOMAppWidget.h  ctkDICOMThumbnailWidget.cpp  ctkDICOMThumbnailWidget.h  ctkDICOMThumbnailListWidget.cpp  ctkDICOMThumbnailListWidget.h  ctkDICOMImportWidget.cpp  ctkDICOMImportWidget.h  ctkDICOMThumbnailGenerator.cpp  ctkDICOMThumbnailGenerator.h  )IF(CTK_WRAP_PYTHONQT_LIGHT)  LIST(APPEND KIT_SRCS    ctkDICOMWidgetsPythonQtDecorators.h    )  # Let's make sure the decorator are not wrapped !  SET_SOURCE_FILES_PROPERTIES(    ctkDICOMWidgetsPythonQtDecorators.h    WRAP_EXCLUDE    )ENDIF()# Headers that should run through mocSET(KIT_MOC_SRCS  ctkDICOMDatasetView.h  ctkDICOMDirectoryListWidget.h  ctkDICOMServerNodeWidget.h  ctkDICOMAppWidget.h  ctkDICOMThumbnailWidget.h  ctkDICOMThumbnailListWidget.h  ctkDICOMImportWidget.h  ctkDICOMQueryRetrieveWidget.h  ctkDICOMThumbnailGenerator.h  )IF(CTK_WRAP_PYTHONQT_LIGHT)  LIST(APPEND KIT_MOC_SRCS    ctkDICOMWidgetsPythonQtDecorators.h    )ENDIF()# UI files - includes new widgetsSET(KIT_UI_FORMS  Resources/UI/ctkDICOMDirectoryListWidget.ui  Resources/UI/ctkDICOMListenerWidget.ui  Resources/UI/ctkDICOMQueryRetrieveWidget.ui  Resources/UI/ctkDICOMServerNodeWidget.ui  Resources/UI/ctkDICOMQueryWidget.ui  Resources/UI/ctkDICOMAppWidget.ui  Resources/UI/ctkDICOMThumbnailWidget.ui  Resources/UI/ctkDICOMThumbnailListWidget.ui  Resources/UI/ctkDICOMImportWidget.ui)# ResourcesSET(KIT_resources)# Target libraries - See CMake/ctkFunctionGetTargetLibraries.cmake# The following macro will read the target libraries from the file 'target_libraries.cmake'ctkFunctionGetTargetLibraries(KIT_target_libraries)ctkMacroBuildLib(  NAME ${PROJECT_NAME}  EXPORT_DIRECTIVE ${KIT_export_directive}  SRCS ${KIT_SRCS}  MOC_SRCS ${KIT_MOC_SRCS}  UI_FORMS ${KIT_UI_FORMS}  TARGET_LIBRARIES ${KIT_target_libraries}  RESOURCES ${KIT_resources}  LIBRARY_TYPE ${CTK_LIBRARY_MODE}  )# Plugins#IF(BUILD_QTDESIGNER_PLUGINS)#  ADD_SUBDIRECTORY(Plugins)#ENDIF()# TestingIF(BUILD_TESTING)  ADD_SUBDIRECTORY(Testing)ENDIF(BUILD_TESTING)
 |