mirror of
https://github.com/linuxdeepin/dde-dock.git
synced 2025-06-02 15:45:21 +00:00
fix: AA_EnableHighDpiScaling setted after QGuiApplication constructed.
According to Qt's documentation https://doc.qt.io/qt-5/qt.html#ApplicationAttribute-enum AA_EnableHighDpiScaling need to be set before QGuiApplication constructed. log:
This commit is contained in:
parent
724edd7514
commit
8f661d8d8b
@ -158,6 +158,7 @@ int main(int argc, char *argv[])
|
||||
}
|
||||
|
||||
DGuiApplicationHelper::setAttribute(DGuiApplicationHelper::UseInactiveColorGroup, false);
|
||||
DockApplication::setAttribute(Qt::AA_EnableHighDpiScaling, true);
|
||||
DockApplication app(argc, argv);
|
||||
|
||||
//崩溃信号
|
||||
@ -172,7 +173,6 @@ int main(int argc, char *argv[])
|
||||
app.setApplicationDisplayName("DDE Dock");
|
||||
app.setApplicationVersion("2.0");
|
||||
app.loadTranslator();
|
||||
app.setAttribute(Qt::AA_EnableHighDpiScaling, true);
|
||||
app.setAttribute(Qt::AA_UseHighDpiPixmaps, true);
|
||||
|
||||
// 自动化标记由此开始
|
||||
|
Loading…
x
Reference in New Issue
Block a user