volmetrics

view src/glview.cc @ 36:1df14c5ffa71

conversion to Qt
author John Tsiombikas <nuclear@member.fsf.org>
date Fri, 06 Feb 2015 22:39:51 +0200
parents
children
line source
1 #include <QApplication>
2 #include "opengl.h"
3 #include "glview.h"
4 #include "view3d.h"
5 //#include "view2d.h"
7 extern View3D view3d;
9 GLView::GLView(QWidget *parent)
10 : QOpenGLWidget(parent)
11 {
12 }
14 GLView::~GLView()
15 {
16 }
19 void GLView::initializeGL()
20 {
21 glewInit();
23 if(!view3d.init(this)) {
24 QApplication::quit();
25 }
26 }
28 void GLView::paintGL()
29 {
30 view3d.display();
31 }
33 void GLView::resizeGL(int x, int y)
34 {
35 glViewport(0, 0, x, y);
37 view3d.reshape(x, y);
38 }