在QtCreator中使用.pro和.pri正确显示Qt项目(树)

时间:2013-03-11 15:03:25

标签: qt qt-creator

是否可以使用项目包含文件(.pri)显示多一个额外级别。 例如,如果.pro文件包含.pri文件,其中包含两个.pri文件。

  • 的.pro
    • .pri
      • .pri
      • .pri

在QtCreator(项目)中,显示有误导性:

  • 的.pro
    • .pri
    • .pri
    • .pri

它根本不尊重.pri文件在文件系统中的位置,并将它们显示为相同的.pro级别。或者我做错了什么或只是期待多少?我使用的是Qt 4.7.4QtCreator 2.2.1

2 个答案:

答案 0 :(得分:2)

从Qt Creator 3.6开始,嵌套的.pri文件显示在树中。您可以查看已解决的this bug report

答案 1 :(得分:0)

如果忽略第二级.pri文件并只使用新目录并将所有包含移动到root .pri文件,似乎有某种解决方法。例如:

  • 的.pro
    • .pri
      • 新目录A(而非另一个.pri)
      • 新目录B(而不是另一个.pri)

QtCreator(项目)显示:

  • 的.pro
    • .pri
      • 集管
        • new dir A
        • new dir B
      • 源头
        • new dir A
        • new dir B

好消息是你要保持相同的文件结构。我仍然希望他们能够检测到.pri的新级别。但如果你发现了一些我天堂般的东西,请告诉我。