Использование MSVC 2008 SP1 и qt-vs-addin-1.1.2
У меня есть уже существующий проект в MSVC, в котором у меня есть QT'ified: В основном я добавил QApplciation, и теперь мои окна - это все QWidgets.
Я добавил пользовательские шаги сборки для моих файлов .qrc и .ui и «moc» как пользовательский шаг сборки для любых заголовочных файлов Q_OBJECT.
Это все функции - проект собирается и запускается, и вариант на XCode тоже работает.
Однако мой проект по-прежнему ведет себя иначе, чем проект, созданный с помощью мастера Qt: - А именно, надстройка Qt НЕ устанавливает переменную сборки QTDIR. Он также не предлагает никаких параметров конфигурации Qt в контекстном меню проекта - все они выделены серым цветом.
Я могу обойти проблему QTDIR, установив QTDIR по умолчанию в моей среде. Но я хотел бы выяснить, что надстройка Qt сделала с проектом - взгляд на файл (xml) vcproj сгенерированного Qt проекта по сравнению с проектом Visual Studio не обнаруживает каких-либо явных признаков того, что Qt-addin ищет для обработки проект правильно.