From c1f363a110b74f7373579b0d649d14834a87b885 Mon Sep 17 00:00:00 2001
From: "Dmitry Yu. Naumov" <github@naumov.de>
Date: Thu, 13 Sep 2018 17:47:53 +0200
Subject: [PATCH] [App/DE] Use QVTKOpenGLWidget.

The QVTKWidget is deprecated in VTK-8.1.
---
 Applications/DataExplorer/VtkVis/VisualizationWidget.cpp    | 1 +
 Applications/DataExplorer/VtkVis/VisualizationWidgetBase.ui | 6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/Applications/DataExplorer/VtkVis/VisualizationWidget.cpp b/Applications/DataExplorer/VtkVis/VisualizationWidget.cpp
index 229ba544434..052b75b5865 100644
--- a/Applications/DataExplorer/VtkVis/VisualizationWidget.cpp
+++ b/Applications/DataExplorer/VtkVis/VisualizationWidget.cpp
@@ -33,6 +33,7 @@
 #include <vtkMath.h>
 #include <vtkOrientationMarkerWidget.h>
 #include <vtkPNGWriter.h>
+#include <vtkRenderWindowInteractor.h>
 #include <vtkSmartPointer.h>
 #include <vtkWindowToImageFilter.h>
 
diff --git a/Applications/DataExplorer/VtkVis/VisualizationWidgetBase.ui b/Applications/DataExplorer/VtkVis/VisualizationWidgetBase.ui
index 80476d5e960..fc8409953b1 100644
--- a/Applications/DataExplorer/VtkVis/VisualizationWidgetBase.ui
+++ b/Applications/DataExplorer/VtkVis/VisualizationWidgetBase.ui
@@ -535,7 +535,7 @@
     </layout>
    </item>
    <item>
-    <widget class="QVTKWidget" name="vtkWidget" native="true">
+    <widget class="QVTKOpenGLWidget" name="vtkWidget" native="true">
      <property name="sizePolicy">
       <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
        <horstretch>0</horstretch>
@@ -548,9 +548,9 @@
  </widget>
  <customwidgets>
   <customwidget>
-   <class>QVTKWidget</class>
+   <class>QVTKOpenGLWidget</class>
    <extends>QWidget</extends>
-   <header>QVTKWidget.h</header>
+   <header>QVTKOpenGLWidget.h</header>
   </customwidget>
  </customwidgets>
  <resources>
-- 
GitLab