35 #ifndef ANATOMIST_WINDOW_GLWIDGETMANAGER_H
36 #define ANATOMIST_WINDOW_GLWIDGETMANAGER_H
43 #if QT_VERSION >= 0x060000
44 #include <QOpenGLWidget>
45 #define ANA_USE_QOPENGLWIDGET 1
47 #include <QtOpenGL/QGLWidget>
49 #if QT_VERSION >= 0x040600
100 #if QT_VERSION >= 0x040600
101 virtual void gestureEvent( QGestureEvent *event );
116 friend class ::GLWidgetManager_Private_QObject;
118 #ifdef ANA_USE_QOPENGLWIDGET
125 #ifdef ANA_USE_QOPENGLWIDGET
161 virtual std::string
name()
const;
192 const QString & format = QString(),
198 const QString & format,
int mode,
213 #ifdef ANA_USE_QOPENGLWIDGET
247 virtual void project(
int virtualWidth=0,
int virtualHeight=0 );
248 virtual void setupView(
int virtualWidth=0,
int virtualHeight=0 );
Abstract base class Anatomist window.
see http://doc.qt.digia.com/qq/qq26-openglcanvas.html
std::list< RefGLItem > GLPrimitives