Как я могу преобразовать существующие vcproj файлы в файлы проекта, которые спокойное дополнение к Visual Studio распознает и рассматривает как действительные спокойные проекты?
Я должен просто стиснуть зубы и создать новые проекты заменить старые и затем добавить существующий код?
Я использую QT 4.6 и VS 2008 со спокойным Дополнением 1.1.2. Исходные vcproj файлы НЕ были сгенерированы с QMake.
Вот ответ инженера службы поддержки Nokia, имя удалено в целях защиты конфиденциальности:
Привет,
Спасибо за предложение. Я передал его нашим разработчикам, которые рассмотрят возможность его внедрения в будущих выпусках.Вы можете отследить его, используя следующую ссылку:
https://bugreports.qt.io/browse/QTVSADDINBUG-27
С уважением, инженер службы поддержки, Qt Development Frameworks, Nokia >
Исходный вопрос
У нас есть несколько устаревших проектов vcproj, которые мы хотим добавить к нему. В настоящее время у нас нет простого способа преобразовать эти устаревшие проекты vcproj файлы в vcproj с поддержкой Qt.
Что я имею в виду под Qt-enabled?
В vcproj без Qt, когда я щелкаю правой кнопкой мыши имя проекта в Обозревателе решений, все параметры, связанные с Qt, становятся серыми - вне.
Было бы очень полезно, если бы Nokia добавила эту возможность в надстройку VSTD.
Ребята, Stackoverflow, если вы хотите, чтобы эта функция была реализована Nokia, пожалуйста, проголосуйте за нее по ссылке выше! =)
Еще один ответ от инженера поддержки Qt; я думаю, что первый параграф полезен, так как я не знал этого раньше:
Я думаю, что это недоразумение. на самом деле. Если у вас есть проект Qt созданный с помощью надстройки, то вы вы можете изменить этот проект на qmake сгенерированный Qt-проект - и наоборот; Если у вас есть .vcproj, который был сгенерирован с помощью команды qmake -tp vc, то вы можете преобразовать его в проект Qt Add-in проект.
Не существует функциональности для преобразования обычного проекта win32 в проект Qt проект с поддержкой Qt, поэтому предложение все еще актуально, см.:
https://bugreports.qt.io/browse/QTVSADDINBUG-27.
Я могу видеть из истории этого отчета, что он был закрыт и снова открыт, поэтому я предполагаю, что произошло недопонимание относительно того, что вы что вы искали в первую очередь.
Если вы создадите .pro для своего проекта используя qmake, то вы должны быть в состоянии создать файл .vcproj, используя 'qmake -tp vc" на этом .pro файле. Руководство по qmake можно найти здесь:
http://doc.qt.io/qt-5/qmake-manual.html
Надеюсь, это поможет.
С уважением,
--
Инженер поддержки, Qt Development Frameworks, Nokia