diff --git a/src/ViewCube.cpp b/src/ViewCube.cpp index fe39673..0441602 100644 --- a/src/ViewCube.cpp +++ b/src/ViewCube.cpp @@ -1,8 +1,10 @@ #include "ViewCube.h" +#include #include #include #include #include +#include #include ViewCube::ViewCube() @@ -34,7 +36,7 @@ void ViewCube::initializeGL() void ViewCube::paintGL(QOpenGLShaderProgram* simpleShader, int simpleShaderColorLoc, const QMatrix4x4& viewMatrix, int width, int height) { - int viewCubeSize = 150; + int viewCubeSize = 150 * QGuiApplication::primaryScreen()->devicePixelRatio(); glViewport(width - viewCubeSize, height - viewCubeSize, viewCubeSize, viewCubeSize); glClear(GL_DEPTH_BUFFER_BIT);