8 ParametersPlugin_Plugin.h
9 ParametersPlugin_Parameter.h
10 ParametersPlugin_PyInterp.h
11 ParametersPlugin_Validators.h
12 ParametersPlugin_EvalListener.h
13 ParametersPlugin_WidgetCreator.h
14 ParametersPlugin_ParametersMgr.h
15 ParametersPlugin_WidgetParamsMgr.h
19 ParametersPlugin_Plugin.cpp
20 ParametersPlugin_Parameter.cpp
21 ParametersPlugin_PyInterp.cpp
22 ParametersPlugin_Validators.cpp
23 ParametersPlugin_EvalListener.cpp
24 ParametersPlugin_WidgetCreator.cpp
25 ParametersPlugin_ParametersMgr.cpp
26 ParametersPlugin_WidgetParamsMgr.cpp
33 INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/src/Events
34 ${PROJECT_SOURCE_DIR}/src/Config
35 ${PROJECT_SOURCE_DIR}/src/ModelAPI
36 ${PROJECT_SOURCE_DIR}/src/GeomAPI
37 ${PROJECT_SOURCE_DIR}/src/GeomDataAPI
38 ${PROJECT_SOURCE_DIR}/src/ModuleBase
44 MESSAGE(STATUS "PYTHON_LIBRARIES (ParametersPlugin): ${PYTHON_LIBRARIES}")
56 ADD_DEFINITIONS(-DPARAMETERSPLUGIN_EXPORTS -DHAVE_DEBUG_PYTHON ${CAS_DEFINITIONS})
59 ParametersPlugin_msg_ru.ts
60 ParametersPlugin_msg_en.ts
63 # QT4_CREATE_TRANSLATION(QM_RESOURCES
66 # OPTIONS -extensions cpp -no-recursive
70 ${CMAKE_CURRENT_BINARY_DIR}/ParametersPlugin_automoc.cpp
74 SOURCE_GROUP ("Generated Files" FILES ${PROJECT_AUTOMOC} ${QM_RESOURCES})
75 SOURCE_GROUP ("Resource Files" FILES ${TEXT_RESOURCES})
77 ADD_LIBRARY(ParametersPlugin MODULE ${PROJECT_SOURCES} ${PROJECT_HEADERS} ${XML_RESOURCES} ${TEXT_RESOURCES} ${QM_RESOURCES})
80 TARGET_LINK_LIBRARIES(ParametersPlugin ${PROJECT_LIBRARIES})
82 INSTALL(TARGETS ParametersPlugin DESTINATION ${SHAPER_INSTALL_PLUGIN_FILES})
83 INSTALL(FILES ${XML_RESOURCES} ${TEXT_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
84 INSTALL(FILES ${QM_RESOURCES} DESTINATION ${SHAPER_INSTALL_QM_RESOURCES})
86 ADD_UNIT_TESTS(TestParameterCreation.py
87 TestParameterRename.py
88 TestParameterChangeValue.py