PlayerGLWidget.h 512 B

123456789101112131415161718192021222324252627282930313233343536
  1. #ifndef PLAYEROPENGLWIDGET_H
  2. #define PLAYEROPENGLWIDGET_H
  3. #include <QOpenGLWidget>
  4. #include <QOpenGLFunctions_3_3_Core>
  5. /**
  6. * @brief
  7. *
  8. */
  9. class PlayerGLWidget : public QOpenGLWidget, protected QOpenGLFunctions_3_3_Core
  10. {
  11. Q_OBJECT
  12. public:
  13. explicit PlayerGLWidget(QWidget *parent = nullptr);
  14. ~PlayerGLWidget();
  15. private:
  16. protected:
  17. void initializeGL() override;
  18. void resizeGL(int w, int h) override;
  19. void paintGL() override;
  20. private:
  21. };
  22. #endif /* PLAYEROPENGLWIDGET_H */