소스 검색

Don't use ctkVTKScalarsToColorsView if CTK_USE_CHARTS is off

This was causing missing symbol error at link time.
Closes #56
Julien Finet 13 년 전
부모
커밋
68b4a31b27
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      Libs/Visualization/VTK/Widgets/Testing/Cpp/ctkVTKThresholdWidgetTest1.cpp

+ 4 - 0
Libs/Visualization/VTK/Widgets/Testing/Cpp/ctkVTKThresholdWidgetTest1.cpp

@@ -23,7 +23,9 @@
 #include <QTimer>
 
 // qMRML includes
+#ifdef CTK_USE_CHARTS
 #include "ctkVTKScalarsToColorsView.h"
+#endif
 #include "ctkVTKThresholdWidget.h"
 
 // VTK includes
@@ -80,9 +82,11 @@ int ctkVTKThresholdWidgetTest1(int argc, char * argv [] )
 
   thresholdWidget.show();
 
+#ifdef CTK_USE_CHARTS
   ctkVTKScalarsToColorsView view;
   view.addOpacityFunction(function.GetPointer());
   view.show();
+#endif
 
   if (argc < 2 || QString(argv[1]) != "-I" )
     {