]> Creatis software - clitk.git/commitdiff
QVTKOpenGLNativeWidget is available from VTK8.2
authortbaudier <thomas.baudier@creatis.insa-lyon.fr>
Mon, 4 Mar 2019 10:44:02 +0000 (11:44 +0100)
committertbaudier <thomas.baudier@creatis.insa-lyon.fr>
Mon, 4 Mar 2019 10:44:02 +0000 (11:44 +0100)
Before this version (eg VTK8.1.1), use QVTKWidget

vv/CMakeLists.txt
vv/vvMainWindow.cxx
vv/vvMainWindow.h
vv/vvSegmentationDialog.h
vv/vvSurfaceViewerDialog.h
vv/vvToolHistogram.cxx
vv/vvToolHistogram.h
vv/vvToolProfile.h

index 9453e1b0362114fecc112a6a3e1b9ec21b81c992..6f22571ffcae3c2efde5f83b4708e6bc7127b9c7 100644 (file)
@@ -239,7 +239,7 @@ endif(CLITK_USE_PACS_CONNECTION)
   #Special case for Main Window with QVTKWidget according VTK version
   foreach(tool ${vv_TOOLS_VTK7} ${vv_COMMON_WITH_UI_VTK7})
       set(vv_SRCS ${vv_SRCS} ${tool}.cxx)
-      if(VTK_VERSION VERSION_GREATER "8.0.0")
+      if(VTK_VERSION VERSION_GREATER "8.2.0")
         if(vv_QT_VERSION VERSION_GREATER "4")
           QT5_WRAP_CPP(vv_SRCS ${tool}.h)
           QT5_WRAP_UI(vv_UI_CXX qt_ui/${tool}.ui)
index 2b414926abb673fd0bfa10f8eae36f1f5b750646..8107d7f5757d9db6f95df18f7df1cbd9c5b1c001 100644 (file)
@@ -3333,7 +3333,7 @@ void vvMainWindow::SaveSEScreenshot()
 //------------------------------------------------------------------------------
 void vvMainWindow::SaveScreenshotAllSlices()
 { 
-#if (VTK_MAJOR_VERSION == 8 && VTK_MINOR_VERSION >= 1) || VTK_MAJOR_VERSION >= 9
+#if (VTK_MAJOR_VERSION == 8 && VTK_MINOR_VERSION >= 2) || VTK_MAJOR_VERSION >= 9
   QVTKOpenGLNativeWidget *widget = NOViewWidget;
 #else
   QVTKWidget *widget = NOViewWidget;
@@ -3363,7 +3363,7 @@ void vvMainWindow::SaveScreenshotAllSlices()
     // Screenshot
     vtkSmartPointer<vtkWindowToImageFilter> windowToImageFilter = vtkSmartPointer<vtkWindowToImageFilter>::New();
     windowToImageFilter->SetInput(renderWindow);
-#if (VTK_MAJOR_VERSION >= 8 && VTK_MINOR_VERSION >= 1) || VTK_MAJOR_VERSION >= 9
+#if (VTK_MAJOR_VERSION >= 8 && VTK_MINOR_VERSION >= 2) || VTK_MAJOR_VERSION >= 9
     windowToImageFilter->SetScale(1);
 #else
     windowToImageFilter->SetMagnification(1);
@@ -3393,7 +3393,7 @@ void vvMainWindow::SaveScreenshotAllSlices()
 
 
 //------------------------------------------------------------------------------
-#if (VTK_MAJOR_VERSION == 8 && VTK_MINOR_VERSION >= 1) || VTK_MAJOR_VERSION >= 9
+#if (VTK_MAJOR_VERSION == 8 && VTK_MINOR_VERSION >= 2) || VTK_MAJOR_VERSION >= 9
 void vvMainWindow::SaveScreenshot(QVTKOpenGLNativeWidget *widget)
 #else
 void vvMainWindow::SaveScreenshot(QVTKWidget *widget)
@@ -3421,7 +3421,7 @@ void vvMainWindow::SaveScreenshot(QVTKWidget *widget)
   if (!fileName.isEmpty()) {
     vtkSmartPointer<vtkWindowToImageFilter> w2i = vtkSmartPointer<vtkWindowToImageFilter>::New();
     w2i->SetInput(widget->GetRenderWindow());
-#if (VTK_MAJOR_VERSION >= 8 && VTK_MINOR_VERSION >= 1) || VTK_MAJOR_VERSION >= 9
+#if (VTK_MAJOR_VERSION >= 8 && VTK_MINOR_VERSION >= 2) || VTK_MAJOR_VERSION >= 9
     w2i->SetScale(1);
 #else
     w2i->SetMagnification(1);
index 769865e4cef6c44f500dcc1f459c3ad012a4316f..c95ee4dd67fe6da206166e6c64093e4f2604814f 100644 (file)
@@ -23,7 +23,7 @@
 #include <vector>
 #include <QDropEvent>
 #include "vtkVersion.h"
-#if (VTK_MAJOR_VERSION == 8 && VTK_MINOR_VERSION >= 1) || VTK_MAJOR_VERSION >= 9
+#if (VTK_MAJOR_VERSION == 8 && VTK_MINOR_VERSION >= 2) || VTK_MAJOR_VERSION >= 9
 #include "ui_vvMainWindow.h"
 #else
 #include "ui_vvMainWindowVTK7.h"
@@ -234,7 +234,7 @@ private:
   std::vector<QTreeWidgetItem*> GetItemFromPathname(const QString& pathname);
   int GetSlicerIndexFromItem(QTreeWidgetItem* item); //this actually returns the SlicerManager index TODO: rename it to GetSlicerManagerIndexFromItem
   QTreeWidgetItem* GetItemFromSlicerManager(vvSlicerManager* sm);
-#if (VTK_MAJOR_VERSION == 8 && VTK_MINOR_VERSION >= 1) || VTK_MAJOR_VERSION >= 9
+#if (VTK_MAJOR_VERSION == 8 && VTK_MINOR_VERSION >= 2) || VTK_MAJOR_VERSION >= 9
   void SaveScreenshot(QVTKOpenGLNativeWidget *widget);
 #else
   void SaveScreenshot(QVTKWidget *widget);
index d359e5d2e2190b6603f7fd0d5b633ed854cdc6f0..277abc1785a54cf8f2c44b23ec3cae36627f38d8 100644 (file)
@@ -18,7 +18,7 @@
 #ifndef _VVSEGMENTATIONDIALOG_H
 #define _VVSEGMENTATIONDIALOG_H
 #include <vtkVersion.h>
-#if (VTK_MAJOR_VERSION == 8 && VTK_MINOR_VERSION >= 1) || VTK_MAJOR_VERSION >= 9
+#if (VTK_MAJOR_VERSION == 8 && VTK_MINOR_VERSION >= 2) || VTK_MAJOR_VERSION >= 9
 #include "ui_vvSegmentationDialog.h"
 #else
 #include "ui_vvSegmentationDialogVTK7.h"
index c0a8840f2f20a4b1470c8dc48ef52123e5a996ba..9601e9af51a4d270a2b150a6a21feeb6bb19e2b6 100644 (file)
@@ -18,7 +18,7 @@
 #ifndef _vvSurfaceViewerDialog_H
 #define _vvSurfaceViewerDialog_H
 #include <vtkVersion.h>
-#if (VTK_MAJOR_VERSION == 8 && VTK_MINOR_VERSION >= 1) || VTK_MAJOR_VERSION >= 9
+#if (VTK_MAJOR_VERSION == 8 && VTK_MINOR_VERSION >= 2) || VTK_MAJOR_VERSION >= 9
 #include "ui_vvSurfaceViewerDialog.h"
 #else
 #include "ui_vvSurfaceViewerDialogVTK7.h"
index 939642ab4e7c527476db0e5221d7f45860027e68..5461bcc39a466222141be2a0d9db6f2581a75f66 100644 (file)
@@ -311,7 +311,7 @@ void vvToolHistogram::InputIsSelected(vvSlicerManager * m)
 
 
 //------------------------------------------------------------------------------
-#if (VTK_MAJOR_VERSION == 8 && VTK_MINOR_VERSION >= 1) || VTK_MAJOR_VERSION >= 9
+#if (VTK_MAJOR_VERSION == 8 && VTK_MINOR_VERSION >= 2) || VTK_MAJOR_VERSION >= 9
 QVTKOpenGLNativeWidget* vvToolHistogram::GetHistogramWidget()
 #else
 QVTKWidget* vvToolHistogram::GetHistogramWidget()
index 3897c902168a26d9153fae723028dd2f15ac87a7..84813782cf3b6de6098be44c7f4bcca0bd5818f6 100644 (file)
@@ -28,7 +28,7 @@
 #include "vvToolBase.h"
 #include "vvToolWidgetBase.h"
 #include <vtkVersion.h>
-#if (VTK_MAJOR_VERSION == 8 && VTK_MINOR_VERSION >= 1) || VTK_MAJOR_VERSION >= 9
+#if (VTK_MAJOR_VERSION == 8 && VTK_MINOR_VERSION >= 2) || VTK_MAJOR_VERSION >= 9
 #include "ui_vvToolHistogram.h"
 #else
 #include "ui_vvToolHistogramVTK7.h"
@@ -66,7 +66,7 @@ class vvToolHistogram:
 
   void displayHistogram();
 
-#if (VTK_MAJOR_VERSION == 8 && VTK_MINOR_VERSION >= 1) || VTK_MAJOR_VERSION >= 9
+#if (VTK_MAJOR_VERSION == 8 && VTK_MINOR_VERSION >= 2) || VTK_MAJOR_VERSION >= 9
   QVTKOpenGLNativeWidget* GetHistogramWidget();
 #else
   QVTKWidget* GetHistogramWidget();
index 0f94ff3a9177c52b81afa0e25eaedfc865d2ea3c..8297a90d738778d2fa48d3b873e5b4c87764b51e 100644 (file)
@@ -30,7 +30,7 @@
 #include "vvImageContour.h"
 #include "vvLandmarks.h"
 #include <vtkVersion.h>
-#if (VTK_MAJOR_VERSION == 8 && VTK_MINOR_VERSION >= 1) || VTK_MAJOR_VERSION >= 9
+#if (VTK_MAJOR_VERSION == 8 && VTK_MINOR_VERSION >= 2) || VTK_MAJOR_VERSION >= 9
 #include "ui_vvToolProfile.h"
 #else
 #include "ui_vvToolProfileVTK7.h"