#ifndef PV_VIEW_VIEWPORT_H
#define PV_VIEW_VIEWPORT_H
-#include <QtOpenGL/QGLWidget>
#include <QTimer>
+#include <QWidget>
class QPainter;
class QPaintEvent;
class View;
-class Viewport : public QGLWidget
+class Viewport : public QWidget
{
Q_OBJECT
int get_total_height() const;
protected:
- void initializeGL();
-
- void resizeGL(int width, int height);
-
void paintEvent(QPaintEvent *event);
private:
void mouseReleaseEvent(QMouseEvent *event);
void wheelEvent(QWheelEvent *event);
-private:
- void setup_viewport(int width, int height);
-
private:
View &_view;