From 7065c76bc56bb86b78e27b0fe98ece96916b7ebf Mon Sep 17 00:00:00 2001 From: Krad Date: Fri, 25 Nov 2022 10:45:18 +0800 Subject: [PATCH] Remove QVTKOpenGLNativeWidget2, once used to fix some render bug, which now has been fixed by VTK update. --- src/src/UI/Window/QVTKOpenGLNativeWidget2.cpp | 28 ------------------- src/src/UI/Window/QVTKOpenGLNativeWidget2.h | 22 --------------- src/src/UI/Window/VolumeRenderingWindow.cpp | 4 +-- 3 files changed, 2 insertions(+), 52 deletions(-) delete mode 100644 src/src/UI/Window/QVTKOpenGLNativeWidget2.cpp delete mode 100644 src/src/UI/Window/QVTKOpenGLNativeWidget2.h diff --git a/src/src/UI/Window/QVTKOpenGLNativeWidget2.cpp b/src/src/UI/Window/QVTKOpenGLNativeWidget2.cpp deleted file mode 100644 index f6774c8..0000000 --- a/src/src/UI/Window/QVTKOpenGLNativeWidget2.cpp +++ /dev/null @@ -1,28 +0,0 @@ -// -// Created by Krad on 2022/11/4. -// - -#include "QVTKOpenGLNativeWidget2.h" - -#include -QVTKOpenGLNativeWidget2::QVTKOpenGLNativeWidget2(QWidget *parent, Qt::WindowFlags f) :QVTKOpenGLNativeWidget(parent,f) { - -} - -QVTKOpenGLNativeWidget2::~QVTKOpenGLNativeWidget2() { - -} - -void QVTKOpenGLNativeWidget2::leaveEvent(QEvent *event) { - QWidget::leaveEvent(event); - if (RenderWindow){ - RenderWindow->Render(); - } -} - -void QVTKOpenGLNativeWidget2::enterEvent(QEvent *event) { - QWidget::enterEvent(event); - if (RenderWindow){ - RenderWindow->Render(); - } -} diff --git a/src/src/UI/Window/QVTKOpenGLNativeWidget2.h b/src/src/UI/Window/QVTKOpenGLNativeWidget2.h deleted file mode 100644 index 7f99b3a..0000000 --- a/src/src/UI/Window/QVTKOpenGLNativeWidget2.h +++ /dev/null @@ -1,22 +0,0 @@ -// -// Created by Krad on 2022/11/4. -// - -#ifndef OMEGAV_QVTKOPENGLNATIVEWIDGET2_H -#define OMEGAV_QVTKOPENGLNATIVEWIDGET2_H - -#include - -class QVTKOpenGLNativeWidget2 :public QVTKOpenGLNativeWidget { - Q_OBJECT - typedef QVTKOpenGLNativeWidget Superclass; -public: - QVTKOpenGLNativeWidget2(QWidget* parent = Q_NULLPTR, Qt::WindowFlags f = Qt::WindowFlags()); - ~QVTKOpenGLNativeWidget2() override; -protected: - void leaveEvent(QEvent *event) override; - void enterEvent(QEvent *event) override; -}; - - -#endif //OMEGAV_QVTKOPENGLNATIVEWIDGET2_H diff --git a/src/src/UI/Window/VolumeRenderingWindow.cpp b/src/src/UI/Window/VolumeRenderingWindow.cpp index b8145ea..817bac5 100644 --- a/src/src/UI/Window/VolumeRenderingWindow.cpp +++ b/src/src/UI/Window/VolumeRenderingWindow.cpp @@ -8,8 +8,8 @@ #include #include #include +#include -#include "QVTKOpenGLNativeWidget2.h" #include "Common/SeriesImageSet.h" #include "Rendering/Viewer/VolumeRenderingViewer.h" #include "UI/Widget/ToolBar/VolumeRenderingToolBar.h" @@ -27,7 +27,7 @@ VolumeRenderingWindow::VolumeRenderingWindow(QWidget *parent , Qt::WindowFlags f layout->setSpacing(0); auto toolBar = new VolumeRenderingToolBar(this); layout->addWidget(toolBar); - auto widget = new QVTKOpenGLNativeWidget2(this); + auto widget = new QVTKOpenGLNativeWidget(this); vtkNew renderer; mViewer->SetRenderWindow(mRenderWin); mViewer->SetRenderer(renderer);