4 #include "vtkSmartPointer.h" 5 #include "vtkGenericOpenGLRenderWindow.h" 6 #include "vtkEventQtSlotConnect.h" 8 #include "QVTKInteractorAdapter.h" 9 #include "QVTKInteractor.h" 11 #include <QOpenGLWidget> 12 #include <QSurfaceFormat> 19 QVTKWidget3(QWidget *parent = NULL, Qt::WindowFlags f = 0, QSurfaceFormat format = QSurfaceFormat::defaultFormat());
34 virtual void IsCurrent(vtkObject* caller,
unsigned long vtk_event,
void* client_data,
void* call_data);
42 virtual void IsDirect(vtkObject* caller,
unsigned long vtk_event,
void* client_data,
void* call_data);
44 virtual void SupportsOpenGL(vtkObject* caller,
unsigned long vtk_event,
void* client_data,
void* call_data);
54 virtual void moveEvent(QMoveEvent* event);
86 #endif // QVTKWIDGET3_H