summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKristoffer Skau <kristoffer.skau@qt.io>2023-01-25 12:17:45 +0100
committerKristoffer Skau <kristoffer.skau@qt.io>2023-01-26 17:39:10 +0100
commitce9d708d514011db1ab45630c95222d2a30c7550 (patch)
tree7584260713fefaa989bff797fcc24de77efdb95e /src
parentde704b633d4f9469a868e86fc22b8d99ef61eacb (diff)
Add missing underlying type and Q_ENUM to QOpenGLWidget enums
The enums are QOpenGLWidget::UpdateBehavior and QOpenGLWidget::TargetBuffer. The latter is a new addition to 6.5. Pick-to: 6.5 Change-Id: I9e73413a944bf4b55e8e308055d79e560ac8668d Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/openglwidgets/qopenglwidget.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/openglwidgets/qopenglwidget.h b/src/openglwidgets/qopenglwidget.h
index 847e684cd9..46cd39b4c1 100644
--- a/src/openglwidgets/qopenglwidget.h
+++ b/src/openglwidgets/qopenglwidget.h
@@ -24,11 +24,13 @@ public:
NoPartialUpdate,
PartialUpdate
};
+ Q_ENUM(UpdateBehavior)
- enum TargetBuffer {
+ enum TargetBuffer : uint8_t {
LeftBuffer = 0, // Default
RightBuffer // Only used when QSurfaceFormat::StereoBuffers is enabled
};
+ Q_ENUM(TargetBuffer)
explicit QOpenGLWidget(QWidget* parent = nullptr, Qt::WindowFlags f = Qt::WindowFlags());
~QOpenGLWidget();