OSDN Git Service

Some improvements to initial window size on "High DPI" screens.
authorlordmulder <mulder2@gmx.de>
Fri, 12 Oct 2018 18:31:30 +0000 (20:31 +0200)
committerlordmulder <mulder2@gmx.de>
Fri, 12 Oct 2018 18:31:30 +0000 (20:31 +0200)
src/version.h
src/win_main.cpp
src/win_updater.cpp

index d6757d5..359706a 100644 (file)
@@ -26,7 +26,7 @@
 #define VER_X264_MAJOR 2
 #define VER_X264_MINOR 8
 #define VER_X264_PATCH 8
-#define VER_X264_BUILD 1130
+#define VER_X264_BUILD 1138
 
 #define VER_X264_PORTABLE_EDITION (0)
 
index 82c17e2..2e1ee9b 100644 (file)
@@ -141,6 +141,9 @@ MainWindow::MainWindow(const MUtils::CPUFetaures::cpu_info_t &cpuFeatures, MUtil
        m_options.reset(new OptionsModel(m_sysinfo.data()));
        OptionsModel::loadTemplate(m_options.data(), QString::fromLatin1(tpl_last));
 
+       //DPI scaling
+       MUtils::GUI::scale_widget(this);
+
        //Freeze minimum size
        setMinimumSize(size());
        ui->splitter->setSizes(QList<int>() << 16 << 196);
index 70f4d36..5b23e17 100644 (file)
@@ -108,7 +108,8 @@ UpdaterDialog::UpdaterDialog(QWidget *parent, const SysinfoModel *sysinfo, const
        ui->setupUi(this);
        setWindowFlags(windowFlags() & (~Qt::WindowContextHelpButtonHint));
 
-       //Fix size
+       //Scale and fix size
+       MUtils::GUI::scale_widget(this);
        setFixedSize(size());
 
        //Enable buttons