在Qt5中的QtCreator工具包设置中使用%{buildDir}等变量

时间:2016-03-13 13:20:31

标签: qt variables qt5 qt-creator eval

this documentation中(在“指定要运行的自定义可执行文件”部分下),我注意到在“工作目录”字段中提到了变量%{buildDir}

enter image description here

我现在已经挣扎了一段时间才找到这个功能的文档。我想首先知道是否有针对此的文档?

次要问题:

  • 还有哪些其他变量?
  • 可以使用哪些字段?
  • 我可以访问我在项目的.pro文件中创建的变量吗?
  • 是否还有其他eval功能或此机制仅限于变量?

谢谢!

2 个答案:

答案 0 :(得分:25)

正如评论中所提到的,有一个“变量”按钮......据说可以在整个qt环境中使用。但是我只发现它在不太有用的不起眼的地方可用!

但是,您至少可以从这些地方获取变量列表,并在实际需要它们的地方使用它们。要找到它,请导航至:

  • 工具(菜单) - >选项 - >环境(标签) - >外部工具
  • 点击“更新翻译...”
  • 点击“工作目录..”,你会看到“AB->”右边的颜色图标。
  • 单击vars列表的图标。

您会注意到样式与%{BuildDir}略有不同,但我相信相当于%{CurrentProject:BuildPath} - 您可以在第二个屏幕截图中看到我右键单击它并询问您想要的是什么插入(变量或变量的值)。

恼人地我无法弄清楚如何复制/粘贴整个列表,因为它只是单行点击...也许更聪明的人可以想出来,我们可以在一些Qt wiki中坚持该列表:o

以下是屏幕截图...在屏幕截图1中注意“工作目录”文本编辑框右侧的小图标。

enter image description here

enter image description here

答案 1 :(得分:1)

在Qt Creator(v5.14.0和更低版本)中的文本编辑小部件中,右端有一个enter image description here图标。单击它,然后出现所有可能性的对话框。确保插入标记在文本编辑小部件中的正确位置。