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-stuff
或 LIBS+=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 自定义向导中的项目变量和配置的主要内容,如果未能解决你的问题,请参考以下文章
C# 自定义VS安装项目的安装路径(可以通过程序调用DefaultLocation属性吗)