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



是否可以使用项目包含文件(.pri(显示不止一个额外级别。例如,如果.pro文件包括包含两个.pri文件的.pri文件。

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

在QtCreator(Projects(中,显示具有误导性:

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

它根本不考虑.pri文件在文件系统中的位置,而是将它们显示为相同.pro级别的。还是我做错了什么,或者只是期望太多?我正在使用Qt 4.7.4QtCreator 2.2.1

从Qt Creator 3.6开始,嵌套的.pri文件显示在树中。您可以检查已解决的此错误报告。

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

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

Qt创建者(项目(显示:

  • .pro
    • .pri
      • 页眉
        • 新目录A
        • 新目录B
      • 来源
        • 新目录A
        • 新目录B

它的好处是可以保持相同的文件结构。我仍然希望他们能检测到新级别的.pri。但如果你发现了更多我希望的东西,请告诉我。

最新更新