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
62 QT4_CREATE_TRANSLATION(QM_RESOURCES
65 OPTIONS -extensions cpp -no-recursive
69 ${CMAKE_CURRENT_BINARY_DIR}/ParametersPlugin_automoc.cpp
73 SOURCE_GROUP ("Generated Files" FILES ${PROJECT_AUTOMOC} ${QM_RESOURCES})
74 SOURCE_GROUP ("Resource Files" FILES ${TEXT_RESOURCES})
76 ADD_LIBRARY(ParametersPlugin MODULE ${PROJECT_SOURCES} ${PROJECT_HEADERS} ${XML_RESOURCES} ${QM_RESOURCES})
79 TARGET_LINK_LIBRARIES(ParametersPlugin ${PROJECT_LIBRARIES})
81 INSTALL(TARGETS ParametersPlugin DESTINATION ${SHAPER_INSTALL_PLUGIN_FILES})
82 INSTALL(FILES ${XML_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
83 INSTALL(FILES ${QM_RESOURCES} DESTINATION ${SHAPER_INSTALL_QM_RESOURCES})
85 ADD_UNIT_TESTS(TestParameterCreation.py
86 TestParameterRename.py
87 TestParameterChangeValue.py