19#ifndef Q_VTK_WIDGET2_H
20#define Q_VTK_WIDGET2_H
22#include "vtkGUISupportQtOpenGLModule.h"
23#include <QtOpenGL/QGLWidget>
33#include "vtkTDxConfigure.h"
39class VTKGUISUPPORTQTOPENGL_EXPORT
QVTKWidget2 :
public QGLWidget
42 typedef QGLWidget Superclass;
45 QVTKWidget2(QWidget* parent = NULL,
const QGLWidget* shareWidget=0, Qt::WindowFlags f = 0);
47 QVTKWidget2(QGLContext* ctx, QWidget* parent = NULL,
const QGLWidget* shareWidget=0, Qt::WindowFlags f = 0);
48 QVTKWidget2(
const QGLFormat& fmt, QWidget* parent = NULL,
const QGLWidget* shareWidget=0, Qt::WindowFlags f = 0);
101 virtual void IsCurrent(
vtkObject* caller,
unsigned long vtk_event,
void* client_data,
void* call_data);
109 virtual void IsDirect(
vtkObject* caller,
unsigned long vtk_event,
void* client_data,
void* call_data);
Manage connections between VTK events and Qt slots.
platform independent render window
abstract base class for most VTK objects
API to access a 3DConnexion input device.