QtCreator 自定义向导中的项目变量和配置

Posted

技术标签:

【中文标题】QtCreator 自定义向导中的项目变量和配置【英文标题】:project variables and configuration in QtCreator custom wizards 【发布时间】:2014-05-15 07:42:47 【问题描述】:

我正在使用Custom Wizards 创建一个项目模板(比如说,一个“Hello World”项目)。除了包含我的文件和类之外,我还希望将一些额外的东西自动添加到生成的 .pro 文件中,例如 CONFIG+=compiler-configuration-stuffLIBS+=extra-needed-library,但文档没有说明这一点.是否可以?怎么样?

提前致谢。

【问题讨论】:

退出向导后,您需要修改 qmake 项目文件 (.pro)。搜索“[qmake] config”或“[qmake] 添加库”。 谢谢@UmNyobe。是的,我知道我可以手动将这些行添加到 .pro 文件或 Projects > Build > Build Steps > qmake 中的 qmake 行。我编辑了我的问题,很抱歉造成误解。 你不能那样做。通常有一个向导用于简单和最常见的用法。不充分发挥潜力。 你确定吗?对于在项目文件中有共同点的懒惰程序员(比如我)来说,这将是很棒的.. :) 【参考方案1】:

您可以在向导中编辑 .pro 文件。向导文件位于以下目录中:

Qt-Dir/Tools/QtCreator/share/qtcreator/templates/wizards/

如果您查看目录,就会发现一些与不同向导相关的文件夹。例如,如果您查看“helloworld/qmake”文件夹,您可以看到一个“project.pro”文件和一个“wizard_sample.xml”文件。您可以编辑 xml 文件以获得您的自定义向导。

“project.pro”是一个模板 pro 文件。您可以对其进行编辑,下次您通过该向导创建项目时,将为该项目创建您的自定义 pro。

【讨论】:

以上是关于QtCreator 自定义向导中的项目变量和配置的主要内容,如果未能解决你的问题,请参考以下文章

使用 QtCreator 部署自定义构建项目

QtCreator的一些自定义代码字体和颜色

qt creator源码全方面分析(2-0)

C# 自定义VS安装项目的安装路径(可以通过程序调用DefaultLocation属性吗)

django 表单向导中的自定义模板 - NameError

如何为 QtCreator 创建自定义主题