【问题标题】:Proper (tree) display of Qt project using .pro and .pri in QtCreator在 QtCreator 中使用 .pro 和 .pri 正确(树)显示 Qt 项目
【发布时间】:2013-02-26 19:44:54
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: qt qt-creator


    【解决方案1】:

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

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

    QtCreator(项目)显示:

    • .pro
      • .pri
        • 标题
          • 新目录 A
          • 新目录 B
        • 来源
          • 新目录 A
          • 新目录 B

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

    【讨论】:

    • 标记为正确,即使可以解决,如果您找到更好的解决方案,请告诉我们。
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2012-01-11
      • 2020-07-27
      • 2012-04-27
      • 2013-01-14
      • 2010-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多