我已经根据我的项目的要求设置了广泛的构建(10+)配置,以及针对我的项目的部署和“运行”配置。该项目基于在两台计算机之间移动的外部硬盘驱动器。问题在于,每次移动硬盘时,QtC都希望删除所有设置并从头开始。

如何强制QtC加载我的项目设置?现在,我不得不重新开始,因为在我打开项目时,没有任何警告,而我无需单击任何位置的“保存”,QtC会覆盖我的所有设置。

我想我什至不必强制它加载文件。如果我只知道* .pro.user文件中的内容,提示QtC应该忽略我(和常识)并无缘无故地破坏我的工作,那我就可以了。如果知道这一点,则可以手动将设置从.user文件剪切并粘贴到.user文件。我已经尝试过手动更新* .user文件中名为“EnvironmentId”和“FileVersion”的两个字段,但是QtC仍然以某种方式神奇地知道我希望它破坏我的项目。

谁能帮我?

最佳答案

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

注意:Qt(和Qt Creator)是一个开源项目。每个人都可以随意添加对代码的改进。请记住,Qt是免费的,我们都应该为此感到非常感谢。它是现有的最出色的C++库之一。它由大量志愿者维护,是的,那里仍然有一些“烦恼”和错误。请在Qt bug tracker上提交您的投诉,无需提示。

关于qt - 如何强制QtCreator加载pro.user文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17392410/

10-09 15:00