diff options
Diffstat (limited to 'examples/opengl/threadedqopenglwidget/glwidget.h')
-rw-r--r-- | examples/opengl/threadedqopenglwidget/glwidget.h | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/examples/opengl/threadedqopenglwidget/glwidget.h b/examples/opengl/threadedqopenglwidget/glwidget.h deleted file mode 100644 index 12f234bc5c..0000000000 --- a/examples/opengl/threadedqopenglwidget/glwidget.h +++ /dev/null @@ -1,40 +0,0 @@ -// Copyright (C) 2022 The Qt Company Ltd. -// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause - -#ifndef GLWIDGET_H -#define GLWIDGET_H - -#include <QOpenGLWidget> - -QT_FORWARD_DECLARE_CLASS(QThread) - -class Renderer; - -class GLWidget : public QOpenGLWidget -{ - Q_OBJECT -public: - explicit GLWidget(QWidget *parent = nullptr); - ~GLWidget(); - -protected: - void paintEvent(QPaintEvent *) override { } - -signals: - void renderRequested(); - -public slots: - void grabContext(); - -private slots: - void onAboutToCompose(); - void onFrameSwapped(); - void onAboutToResize(); - void onResized(); - -private: - QThread *m_thread; - Renderer *m_renderer; -}; - -#endif // GLWIDGET_H |