- Main Page
- Classes
- Files

- File List

# myqglwidget.h

    00001 #pragma once
    00002
    00003 #ifndef MYQGLWIDGET_H
    00004 #define MYQGLWIDGET_H
    00005
    00006 #include <GL/glew.h>
    00007 #include <QGLWidget>
    00008 #include <QGLShader>
    00009
    00013 class MyQGLWidget : public QGLWidget
    00014 {
    00015         Q_OBJECT
    00016 public:
    00017         MyQGLWidget(QWidget *parent);
    00018
    00019         virtual ~MyQGLWidget();
    00020
    00021 public slots:
    00022         void setProjectionMode(int mode);
    00023 protected:
    00024         int m_iProjectionMode;
    00025         int m_w;
    00026         int m_h;
    00027
    00028         void initializeGL();
    00029
    00030         void resizeGL(int w, int h);
    00031
    00032         void paintGL();
    00033 };
    00034
    00035 #endif // MYQGLWIDGET_H