根据DTK的int& argc,fakeArgc改用一个变量保存而不是使用右值

This commit is contained in:
RigoLigo 2022-04-07 05:51:42 +00:00 committed by Gitee
parent 6db6fe6060
commit 61c10944c9
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -18,7 +18,8 @@ int main(int argc, char *argv[])
fakeArgs[1] = "-platformtheme";
fakeArgs[2] = "deepin";
for(int i = 1; i < argc; i++) fakeArgs[i + 2] = argv[i];
DApplication a(argc + 2, fakeArgs.data());
int fakeArgc = argc + 2; // 为啥DApplication的argc要用引用啊
DApplication a(fakeArgc, fakeArgs.data());
a.setAttribute(Qt::AA_UseHighDpiPixmaps);
a.loadTranslator(); // 载入翻译