openblocks/editor/mainglwidget.h

22 lines
496 B
C
Raw Normal View History

2024-12-01 11:26:14 +00:00
#ifndef MAINGLWIDGET_H
#define MAINGLWIDGET_H
#include <QOpenGLWidget>
#include <QWidget>
class MainGLWidget : public QOpenGLWidget {
public:
MainGLWidget(QWidget *parent = nullptr);
protected:
void initializeGL() override;
void resizeGL(int w, int h) override;
void paintGL() override;
2024-12-01 12:08:45 +00:00
void mouseMoveEvent(QMouseEvent* evt) override;
void mousePressEvent(QMouseEvent* evt) override;
void mouseReleaseEvent(QMouseEvent* evt) override;
2024-12-01 11:26:14 +00:00
};
#endif // MAINGLWIDGET_H