在 Qt5 的 QtCreator 套件设置中使用 %{buildDir} 等变量
Use of variables like %{buildDir} in QtCreator kit settings in Qt5
在 this documentation 中(在 "Specifying a Custom Executable to Run" 部分下)我注意到在字段 "Working directory".[=14= 中提到了看起来像变量 %{buildDir}
的内容]
我费了好大劲才找到这个功能的文档。我想首先知道有没有这方面的文档?。
次要问题:
- 还有哪些变量可用?
- 它们可以用在哪些领域?
- 我可以访问我在项目的
.pro
文件中创建的变量吗?
- 是否还有其他 eval 功能,或者此机制是否仅限于变量?
谢谢!
正如评论中提到的,有一个 "variables" 按钮...据说可以在整个 qt 环境中使用。但是我只发现它在不太有用的地方可用!
但是,您至少可以从这些地方获取变量列表,并在您真正需要它们的地方使用它们。要找到它,请导航至:
- 工具(菜单)--> 选项--> 环境(选项卡)--> 外部工具
- 点击"Update Translations..."
- 单击 "Working Directory.." 内部,您应该会在右侧看到一个彩色的 "AB->" 图标。
- 单击变量列表的图标。
您会注意到样式与 %{BuildDir}
略有不同,但我相信等同于 %{CurrentProject:BuildPath}
- 您可以在第二个屏幕截图上看到我已右键单击它并询问您什么你想插入(变量,或者变量的值)。
烦人的是,我不知道如何复制/粘贴整个列表,因为它只能单击一行...也许更聪明的人可以解决这个问题,我们可以将该列表粘贴到一些 Qt wiki :o
这是屏幕截图...请注意屏幕截图 1 中 "Working Directory" text-edit 框右侧的小图标。
在 Qt Creator(v5.14.0 或更早版本)中的文本编辑小部件中,右端有一个 图标。单击它,将出现一个包含所有可能性的对话框。确保插入符号位于文本编辑小部件中的正确位置。
在 this documentation 中(在 "Specifying a Custom Executable to Run" 部分下)我注意到在字段 "Working directory".[=14= 中提到了看起来像变量 %{buildDir}
的内容]
我费了好大劲才找到这个功能的文档。我想首先知道有没有这方面的文档?。
次要问题:
- 还有哪些变量可用?
- 它们可以用在哪些领域?
- 我可以访问我在项目的
.pro
文件中创建的变量吗? - 是否还有其他 eval 功能,或者此机制是否仅限于变量?
谢谢!
正如评论中提到的,有一个 "variables" 按钮...据说可以在整个 qt 环境中使用。但是我只发现它在不太有用的地方可用!
但是,您至少可以从这些地方获取变量列表,并在您真正需要它们的地方使用它们。要找到它,请导航至:
- 工具(菜单)--> 选项--> 环境(选项卡)--> 外部工具
- 点击"Update Translations..."
- 单击 "Working Directory.." 内部,您应该会在右侧看到一个彩色的 "AB->" 图标。
- 单击变量列表的图标。
您会注意到样式与 %{BuildDir}
略有不同,但我相信等同于 %{CurrentProject:BuildPath}
- 您可以在第二个屏幕截图上看到我已右键单击它并询问您什么你想插入(变量,或者变量的值)。
烦人的是,我不知道如何复制/粘贴整个列表,因为它只能单击一行...也许更聪明的人可以解决这个问题,我们可以将该列表粘贴到一些 Qt wiki :o
这是屏幕截图...请注意屏幕截图 1 中 "Working Directory" text-edit 框右侧的小图标。
在 Qt Creator(v5.14.0 或更早版本)中的文本编辑小部件中,右端有一个