问题描述
创建了两个版本的空Qt快速应用程序。 首先使用qmake构建系统。 其次是CMake构建系统。
#include <QLoggingCategory>
int main(int argc,char *argv[])
{
QLoggingCategory::setFilterRules(R"(
qt.scenegraph.general=true
)");
qt.scenegraph.general: threaded render loop
第二个应用程序(CMake构建)输出:
qt.scenegraph.general: QSG: basic render loop
为什么qmake构建的应用程序使用线程渲染循环,而CMake构建的应用程序使用基本渲染循环? 有什么区别?是否有通过qmake或CMake添加的选项?
系统环境:
- macOS Catalina 10.15.6(19G2021)
- Qt 5.13.0
- Apple clang版本11.0.3(clang-1103.0.32.62)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)