2
0
forked from Ivasoft/DSView

update: disalbe hight dpi scale when scale > 150%

This commit is contained in:
dreamsourcelabTAI
2022-06-09 15:52:10 +08:00
parent d43d00c542
commit dfb30a8dec
4 changed files with 31 additions and 17 deletions

View File

@@ -79,7 +79,7 @@ MainFrame::MainFrame()
// Set the window icon
QIcon icon;
icon.addFile(QString::fromUtf8(":/icons/logo.svg"), QSize(), QIcon::Normal, QIcon::Off);
icon.addFile(QString::fromUtf8(":/icons/logo.svg"), QSize(), QIcon::Normal, QIcon::Off);
setWindowIcon(icon);
// Title
@@ -208,7 +208,7 @@ void MainFrame::showMaximized()
hide_border();
#ifdef _WIN32
double sk = QGuiApplication::primaryScreen()->devicePixelRatio();
float sk = QGuiApplication::primaryScreen()->logicalDotsPerInch() / 96;
if (sk >= 1.5)
{
auto rect = QGuiApplication::primaryScreen()->availableGeometry();