qt项目pri文件树状嵌套的问题

问题点

平时工作是做嵌入式qt开发的,最近所开发项目中需要修改日志输出代码,于是考虑到使用log4qt,在原来的日志模块中(pri)嵌入一个log4qt模块(pri),即在日志模块的pri文件中写入如下代码:

include( $$PWD/log4qt/log4qt.pri)

理论上,pri文件嵌套之后,代码显示是呈树状显示的,而结果并非如此!,而是平级显示,如下图:
在这里插入图片描述
这就是问题点了,为什么会这样?

问题分析

由于嵌入式linux开发,目前使用的qt4.8.7版本做开发,对应的qt creator版本也过旧,立马猜测就是qtCreator的问题,怀疑可能是早期的版本没有做树状显示的功能。
后来在官网看到如下内容,确认此猜测正确,链接:https://bugreports.qt.io/browse/QTCREATORBUG-487
这个问题(或者说功能)是qtCreator 3.6之后版本才被解决,而我使用的是3.1.1版本的qtCreator,所以存在此问题。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42887343/article/details/120409297