diff --git a/tests/main.cpp b/tests/main.cpp index d6b7aedb5..616839b8b 100644 --- a/tests/main.cpp +++ b/tests/main.cpp @@ -29,8 +29,11 @@ int main(int argc, char **argv) { - // gerrit编译时没有显示器,需要指定环境变量 + // gerrit编译时没有显示器,需要指定环境变量,本地Debug模式编译时不要设置这个宏,导致获取不到显示器相关信息 +#ifndef QT_DEBUG qputenv("QT_QPA_PLATFORM", "offscreen"); +#endif + DockApplication app(argc, argv); qApp->setProperty("CANSHOW", true);