fix Ubuntu

This commit is contained in:
RSDuck
2022-10-13 01:25:47 +02:00
parent 5c6bf5fcf7
commit 1edbc800be
2 changed files with 4 additions and 4 deletions

View File

@ -1278,11 +1278,11 @@ bool ScreenPanelGL::createContext()
qreal ScreenPanelGL::devicePixelRatioFromScreen() const
{
const QScreen* screen_for_ratio = screen();
if (!screen_for_ratio)
const QScreen* screen_for_ratio = window()->windowHandle()->screen();
if (!screen_for_ratio)
screen_for_ratio = QGuiApplication::primaryScreen();
return screen_for_ratio ? screen_for_ratio->devicePixelRatio() : static_cast<qreal>(1);
return screen_for_ratio ? screen_for_ratio->devicePixelRatio() : static_cast<qreal>(1);
}
int ScreenPanelGL::scaledWindowWidth() const