Mor*_*tad 25 qt projects-and-solutions visual-studio
如何将现有的vcproj文件转换为Visual Studio的QT加载项识别并视为有效Qt项目的项目文件?
我应该咬紧牙关并创建新项目来替换旧项目,然后添加现有代码吗?
我使用QT 4.6和VS 2008和Qt Add-in 1.1.2.原vcproj文件已不被用QMAKE产生.
Ben*_*min 30
使用Visual Studio 2010+,现在可以使用Qt Addin的"将项目转换为Qt加载项目"功能将项目转换为Qt Addin项目.
下面的步骤是从工作周围的错误QTVSADDINBUG-27.这是使用Visual Studio 2010测试的,但应该与新版本类似:
<Keyword>Qt4VSv1.0</Keyword>在标签<PropertyGroup Label="Globals">和之间添加线</PropertyGroup>.如果项目中有头文件,则必须按照本答案中的说明触发"生成的文件"文件夹中的moc_*文件的生成.
对于早于2010年的Visual Studio版本,请参阅此解决方案.
以下是诺基亚支持工程师的回复,其名称已删除以保护隐私:
嗨,
谢谢你的建议.我已经将它传递给了我们的开发人员,他们将考虑在将来的版本中实现它.您可以使用以下链接跟踪它:
https://bugreports.qt.io/browse/QTVSADDINBUG-27
此致,支持工程师,Qt开发框架,诺基亚>
原始问题
我们有很多传统的vcproj项目,我们希望将Qt添加到它.目前,我们没有一种简单的方法可以将这些传统的vcproj文件转换为支持Qt的vcproj.
启用Qt是什么意思?
在非Qt启用的vcproj上,当我右键单击解决方案资源管理器下的项目名称时,与Qt相关的所有选项都将显示为灰色.
如果诺基亚将此功能添加到VSTD加载项,那将非常有用.
Stackoverflow研究员,如果您希望诺基亚实现此功能,请在上面的链接中帮助投票!=)