7 ParametersPlugin_Plugin.h
8 ParametersPlugin_Parameter.h
9 ParametersPlugin_EvalListener.h
10 ParametersPlugin_Validators.h
11 ParametersPlugin_WidgetCreator.h
12 ParametersPlugin_ParametersMgr.h
13 ParametersPlugin_WidgetParamsMgr.h
17 ParametersPlugin_Plugin.cpp
18 ParametersPlugin_Parameter.cpp
19 ParametersPlugin_EvalListener.cpp
20 ParametersPlugin_Validators.cpp
21 ParametersPlugin_WidgetCreator.cpp
22 ParametersPlugin_ParametersMgr.cpp
23 ParametersPlugin_WidgetParamsMgr.cpp
30 INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/src/Events
31 ${PROJECT_SOURCE_DIR}/src/Config
32 ${PROJECT_SOURCE_DIR}/src/ModelAPI
33 ${PROJECT_SOURCE_DIR}/src/GeomAPI
34 ${PROJECT_SOURCE_DIR}/src/GeomDataAPI
35 ${PROJECT_SOURCE_DIR}/src/ModuleBase
47 ADD_DEFINITIONS(-DPARAMETERSPLUGIN_EXPORTS ${CAS_DEFINITIONS})
50 ParametersPlugin_msg_ru.ts
51 ParametersPlugin_msg_en.ts
54 # QT4_CREATE_TRANSLATION(QM_RESOURCES
57 # OPTIONS -extensions cpp -no-recursive
61 ${CMAKE_CURRENT_BINARY_DIR}/ParametersPlugin_automoc.cpp
65 SOURCE_GROUP ("Generated Files" FILES ${PROJECT_AUTOMOC} ${QM_RESOURCES})
66 SOURCE_GROUP ("Resource Files" FILES ${TEXT_RESOURCES})
68 ADD_LIBRARY(ParametersPlugin MODULE ${PROJECT_SOURCES} ${PROJECT_HEADERS} ${XML_RESOURCES} ${TEXT_RESOURCES} ${QM_RESOURCES})
71 TARGET_LINK_LIBRARIES(ParametersPlugin ${PROJECT_LIBRARIES})
73 INSTALL(TARGETS ParametersPlugin DESTINATION ${SHAPER_INSTALL_PLUGIN_FILES})
74 INSTALL(FILES ${XML_RESOURCES} ${TEXT_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
75 INSTALL(FILES ${QM_RESOURCES} DESTINATION ${SHAPER_INSTALL_QM_RESOURCES})
77 ADD_UNIT_TESTS(TestParameterCreation.py
78 TestParameterRename.py
79 TestParameterChangeValue.py