소스 검색

ENH: Export CTK_USE_QVTKOPENGLWIDGET definition

Export CTK_USE_QVTKOPENGLWIDGET definition. This is necessary because
the definition affects class interfaces.
Max Smolens 8 년 전
부모
커밋
6e805ec6f1
1개의 변경된 파일8개의 추가작업 그리고 0개의 파일을 삭제
  1. 8 0
      Libs/Visualization/VTK/Widgets/CMakeLists.txt

+ 8 - 0
Libs/Visualization/VTK/Widgets/CMakeLists.txt

@@ -216,6 +216,14 @@ ctkMacroBuildLib(
   LIBRARY_TYPE ${CTK_LIBRARY_MODE}
   )
 
+if(_use_qvtkopenglwidget)
+  target_compile_definitions(
+    ${PROJECT_NAME}
+    INTERFACE
+      CTK_USE_QVTKOPENGLWIDGET
+    )
+endif()
+
 if(CTK_WRAP_PYTHONQT_LIGHT)
   ctkMacroBuildLibWrapper(
     TARGET ${PROJECT_NAME}