Fix incorrect opengl viewport size on Windows if scaling != 100%. To be replaced by proper fix later.

This commit is contained in:
Jon Jenssen 2024-10-03 16:11:51 +02:00 committed by jonjenssen
parent 7362b6a357
commit 4e97672e1d

View File

@ -77,6 +77,13 @@ int main( int argc, char* argv[] )
}
#endif
#ifdef WIN32
// Temporary workaround for incorrect scaling of opengl viewport on windows with dpi scaling != 100%
// Reverts scaling behaviour to Qt5 style
// Should be replaced by proper scaling of x and y coordinates in caf::Viewer
qputenv( "QT_ENABLE_HIGHDPI_SCALING", "0" );
#endif
// The Qt::AA_ShareOpenGLContexts setting is needed when we have multiple viz widgets in flight
// and we have a setup where these widgets belong to different top-level windows, or end up
// belonging to different top-level windows through re-parenting.