123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 |
- PROJECT(${PROJECT_NAME}Plugins)
- #
- # See CTK/CMake/ctkMacroBuildQtDesignerPlugin.cmake for details
- #
- SET(PLUGIN_export_directive "CTK_WIDGETS_PLUGINS_EXPORT")
- # Source files
- SET(PLUGIN_SRCS
- ctkWidgetsPlugins.cpp
- ctkWidgetsPlugins.h
- ctkWidgetsAbstractPlugin.cpp
- ctkWidgetsAbstractPlugin.h
- ctkComboBoxPlugin.cpp
- ctkComboBoxPlugin.h
- ctkCollapsibleButtonPlugin.cpp
- ctkCollapsibleButtonPlugin.h
- ctkCollapsibleGroupBoxPlugin.cpp
- ctkCollapsibleGroupBoxPlugin.h
- ctkColorPickerButtonPlugin.cpp
- ctkColorPickerButtonPlugin.h
- ctkCoordinatesWidgetPlugin.cpp
- ctkCoordinatesWidgetPlugin.h
- ctkDirectoryButtonPlugin.cpp
- ctkDirectoryButtonPlugin.h
- ctkDoubleRangeSliderPlugin.cpp
- ctkDoubleRangeSliderPlugin.h
- ctkDoubleSliderPlugin.cpp
- ctkDoubleSliderPlugin.h
- ctkDynamicSpacerPlugin.cpp
- ctkDynamicSpacerPlugin.h
- ctkExtensionFactory.cpp
- ctkExtensionFactory.h
- ctkFittedTextBrowserPlugin.cpp
- ctkFittedTextBrowserPlugin.h
- ctkMatrixWidgetPlugin.cpp
- ctkMatrixWidgetPlugin.h
- ctkMenuButtonPlugin.cpp
- ctkMenuButtonPlugin.h
- ctkRangeSliderPlugin.cpp
- ctkRangeSliderPlugin.h
- ctkRangeWidgetPlugin.cpp
- ctkRangeWidgetPlugin.h
- ctkTransferFunctionWidgetPlugin.cpp
- ctkTransferFunctionWidgetPlugin.h
- ctkTreeComboBoxPlugin.cpp
- ctkTreeComboBoxPlugin.h
- ctkSliderSpinBoxWidgetPlugin.cpp
- ctkSliderSpinBoxWidgetPlugin.h
- )
- # Headers that should run through moc
- SET(PLUGIN_MOC_SRCS
- ctkWidgetsPlugins.h
- ctkComboBoxPlugin.h
- ctkCollapsibleButtonPlugin.h
- ctkCollapsibleGroupBoxPlugin.h
- ctkColorPickerButtonPlugin.h
- ctkCoordinatesWidgetPlugin.h
- ctkDirectoryButtonPlugin.h
- ctkDoubleRangeSliderPlugin.h
- ctkDoubleSliderPlugin.h
- ctkDynamicSpacerPlugin.h
- ctkExtensionFactory.h
- ctkFittedTextBrowserPlugin.h
- ctkMatrixWidgetPlugin.h
- ctkMenuButtonPlugin.h
- ctkRangeSliderPlugin.h
- ctkRangeWidgetPlugin.h
- ctkTransferFunctionWidgetPlugin.h
- ctkTreeComboBoxPlugin.h
- ctkSliderSpinBoxWidgetPlugin.h
- )
- # Resources
- SET(PLUGIN_resources
- Resources/CTKWidgetsPlugins.qrc
- )
- # Target libraries
- SET(PLUGIN_target_libraries
- CTKWidgets
- )
- ctkMacroBuildQtDesignerPlugin(
- NAME ${PROJECT_NAME}
- EXPORT_DIRECTIVE ${PLUGIN_export_directive}
- SRCS ${PLUGIN_SRCS}
- MOC_SRCS ${PLUGIN_MOC_SRCS}
- RESOURCES ${PLUGIN_resources}
- TARGET_LIBRARIES ${PLUGIN_target_libraries}
- )
|