diff options
Diffstat (limited to 'examples/opengl/paintedwindow/paintedwindow.h')
-rw-r--r-- | examples/opengl/paintedwindow/paintedwindow.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/examples/opengl/paintedwindow/paintedwindow.h b/examples/opengl/paintedwindow/paintedwindow.h new file mode 100644 index 0000000000..9da9992a3e --- /dev/null +++ b/examples/opengl/paintedwindow/paintedwindow.h @@ -0,0 +1,26 @@ +#include <QWindow> + +#include <QtGui/qopengl.h> +#include <QtGui/qopenglshaderprogram.h> +#include <QtGui/qopenglframebufferobject.h> + +#include <QColor> +#include <QTime> + +class QOpenGLContext; + +class PaintedWindow : public QWindow +{ + Q_OBJECT +public: + PaintedWindow(); + +private slots: + void paint(); + +private: + void resizeEvent(QResizeEvent *); + void exposeEvent(QExposeEvent *); + + QOpenGLContext *m_context; +}; |