如何强制QtCreator加载pro.user文件?

Sab*_*ima 6 qt qt-creator

我已经设置了大量的构建(10+)配置(根据我的项目要求)以及我的项目的部署和"运行"配置.该项目基于在两台机器之间移动的外部硬盘.问题是每次我移动硬盘时,QtC都想删除我的所有设置并从头开始.

如何强制QtC加载我的项目设置?现在我不得不重新开始,因为在没有任何地方点击"保存"的情况下,当我打开我的项目时没有任何警告,QtC覆盖了我的所有设置.

我想我甚至不必强迫它加载文件.如果我只是知道*.pro.user文件中的内容会提示QtC它应该忽略我(和常识)并且毫无理由地核对我的工作,我会没事的.如果我知道,我可以手动将我的设置从.user文件剪切并粘贴到.user文件.我已经尝试手动更新名为"EnvironmentId"和"FileVersion"的*.user文件中的两个字段,但QtC仍然神奇地知道我希望它删除我的项目.

谁能帮我?

Kur*_*tyn 4

嗯,实际上 Qt Creator 确实支持共享 .pro 文件。
此链接:http://doc.qt.io/qtcreator/creator-sharing-project-settings.html显示了如何执行此操作。
因此,没有理由切换到 shell 脚本:-)

注意:Qt(和 Qt Creator)是一个开源项目。每个人都可以自由地对代码进行改进。请记住,Qt 是免费的,我们都应该对此表示感谢。它是现有最伟大的 C++ 库之一。它由大量志愿者维护,是的,其中仍然存在一些“烦恼”和错误。请在Qt bug tracker上提交您的投诉,无需咆哮。