diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2023-10-10 20:54:36 -0500 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2023-10-10 20:54:36 -0500 |
commit | 8bb3f48cb970a410d93940c675c4a086af9fbcdd (patch) | |
tree | 686aae76328c88be81d6f319510c0a8ffa6b5cd3 /ui/qt5/runner | |
parent | cf0b680298501ba8ea235faa7939c800df3930b8 (diff) | |
download | horizon-8bb3f48cb970a410d93940c675c4a086af9fbcdd.tar.gz horizon-8bb3f48cb970a410d93940c675c4a086af9fbcdd.tar.bz2 horizon-8bb3f48cb970a410d93940c675c4a086af9fbcdd.tar.xz horizon-8bb3f48cb970a410d93940c675c4a086af9fbcdd.zip |
Qt UI: Runner: Allow setuid and high-DPI scaling
Omission of the high-DPI scaling flag was making the runner look
significantly worse than the wizard on high-DPI screens.
Allowing setuid means we can finally run as the live user and complete
an installation.
Ref: #353, #321
Diffstat (limited to 'ui/qt5/runner')
-rw-r--r-- | ui/qt5/runner/main.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ui/qt5/runner/main.cc b/ui/qt5/runner/main.cc index a545982..1b71ce6 100644 --- a/ui/qt5/runner/main.cc +++ b/ui/qt5/runner/main.cc @@ -19,6 +19,8 @@ #include "executorwizard.hh" int main(int argc, char *argv[]) { + QApplication::setAttribute(Qt::AA_EnableHighDpiScaling); + QApplication::setSetuidAllowed(true); QApplication app(argc, argv); app.setOrganizationName("Adélie Linux"); app.setApplicationName("Horizon Runner GUI"); |