summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorm0dB <79429057+m0dB@users.noreply.github.com>2023-05-27 13:54:54 +0200
committerm0dB <79429057+m0dB@users.noreply.github.com>2023-05-27 13:54:54 +0200
commit670d4dda78b209434beedd1e5a03b3cdcfaf4f28 (patch)
treed932e9a913a8fb916259eaf91805ab6b36e208b7
parent5a69bc3d531488598826e39a2e830447400c4afd (diff)
clear winitialglwidget in its paintGL
-rw-r--r--src/widget/winitialglwidget.cpp5
-rw-r--r--src/widget/winitialglwidget.h1
2 files changed, 5 insertions, 1 deletions
diff --git a/src/widget/winitialglwidget.cpp b/src/widget/winitialglwidget.cpp
index cc09f308be..cc6a443310 100644
--- a/src/widget/winitialglwidget.cpp
+++ b/src/widget/winitialglwidget.cpp
@@ -6,8 +6,11 @@ WInitialGLWidget::WInitialGLWidget(QWidget* parent)
: WGLWidget(parent) {
}
-void WInitialGLWidget::initializeGL() {
+void WInitialGLWidget::paintGL() {
glClearColor(0.0f, 0.0f, 0.0f, 0.0f);
glClear(GL_COLOR_BUFFER_BIT);
+}
+
+void WInitialGLWidget::initializeGL() {
emit onInitialized();
}
diff --git a/src/widget/winitialglwidget.h b/src/widget/winitialglwidget.h
index 4ddbbe9720..bdd506b7c8 100644
--- a/src/widget/winitialglwidget.h
+++ b/src/widget/winitialglwidget.h
@@ -8,6 +8,7 @@ class WInitialGLWidget : public WGLWidget {
WInitialGLWidget(QWidget* parent);
void initializeGL() override;
+ void paintGL() override;
signals:
void onInitialized();
};