Visual C ++ 2010 и Qt (moc и т. Д.) - PullRequest
       13

Visual C ++ 2010 и Qt (moc и т. Д.)

1 голос
/ 20 февраля 2012

Я использую Visual Studio 2010 Ultimate и знаю, что есть надстройка Qt VS.Однако я решил не использовать его, так как согласно объявлению Nokia они больше не будут выпускать его версии.Так что сейчас самое время изменить методы работы.

Я ищу способ автоматического вызова moc.exe для файлов классов, которые должны быть перемещены, и для файлов moc 'toбыть скомпилированным.Я, вероятно, сделаю это и для компиляторов ресурсов / пользовательского интерфейса.

Ответы [ 2 ]

1 голос
/ 20 февраля 2012

Плагин Qt просто создает файлы правил сборки Visual Studio - это «нормальные» XML-файлы, и их может использовать любой объект.

До серии макросов надстройки VS существовал рядПлагин для Visual Studio стал доступен.

0 голосов
/ 20 февраля 2012
Надстройка

в основном полезна для импорта файлов .pro в проекты VS, после чего надстройка вам на самом деле не нужна (за исключением случаев, когда вам будет проще переключаться между различными версиями Qt). Просто определите QTDIR на странице свойств проекта ( .vsprops ) как UserMacro и экспортируйте его в среду, затем вы можете использовать его для $ (QTDIR) \ bin \ moc.exe против заголовочных файлов Qt на шаге пользовательской сборки, аналогично для пользовательских интерфейсов.

<UserMacro
    Name="QTDIR"
    Value="C:\Qt\4.6.3"
    PerformEnvironmentSet="true"
/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...