Russian Qt Forum
Ноябрь 23, 2024, 03:34 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Qt5Package (Qt Visual Studio Add-in) + VS2015  (Прочитано 11007 раз)
once_again_abc
Гость
« : Май 24, 2016, 15:43 »

Всем привет!

Желаю работать с Qt5 из студии 2015. Поскольку Qt Visual Studio Add-in не работает с VS2015, то поставил Qt5Package, который ругается "No default Qt version found. Please check your Qt Visual Studio Add-in settings". Предварительно установил qt-opensource-windows-x86-msvc2013-5.5.1
Подскажите как это все заставить вместе работать? Самостоятельно собирать Qt 5.5.1 для VS2015? Или может быть есть какая-то возможность заставить работать родной Qt Visual Studio Add-in на VS2015?
Записан
Hellraiser
Бывалый
*****
Offline Offline

Сообщений: 451


Просмотр профиля
« Ответ #1 : Май 24, 2016, 15:51 »

"Родной" add-in работать в 2015 студии не будет по причине изменений в самой студии (изменилась поддержка плагинов). Если требуется именно 5.5.1, то только собирать самому. Для 2015 студии есть собранная версия 5.6.0.
Записан
once_again_abc
Гость
« Ответ #2 : Май 24, 2016, 16:59 »

"Родной" add-in работать в 2015 студии не будет по причине изменений в самой студии (изменилась поддержка плагинов). Если требуется именно 5.5.1, то только собирать самому. Для 2015 студии есть собранная версия 5.6.0.

Спасибо за подсказку! Поставил версию 5.6.0, но Qt5Package все равно не работает. Ругается на пути и падает, не позволяя создавать Qt проекты в студии.
Записан
Hellraiser
Бывалый
*****
Offline Offline

Сообщений: 451


Просмотр профиля
« Ответ #3 : Май 24, 2016, 18:10 »

А сам QtPackage взят отсюда?
Записан
once_again_abc
Гость
« Ответ #4 : Май 25, 2016, 08:43 »

А сам QtPackage взят отсюда?

Да. Может имеет смыл очередность установки Qt, VS2015, etc? или я просто пути к Qt не указал...
Записан
once_again_abc
Гость
« Ответ #5 : Май 25, 2016, 09:06 »

в переменных окружения указал QTDIR C:\Qt\Qt5.6.0\5.6\winrt_x86_msvc2015
в PATH добавил %QTDIR%\bin

ничего не изменилось, проблема та же.
Записан
once_again_abc
Гость
« Ответ #6 : Май 25, 2016, 09:20 »

переустановил QtPackage.

"QT5" появилась в меню VS2015. Qt5 -> Qt Options работает и показывает корректный путь к Qt.

Qt5 -> Launch Designer и Qt5 -> Launch Linguist ругаются на отсутствие дефолтной версии Qt.

Qt5 -> Reinstall templates and register libraries не помогло.

File -> New -> Project -> Qt Project не работает, вылетает с ошибкой Cannot instantiate QtProjectEngine object!

запустил QtCreator, в Help -> About пишет что собран на VS2013 32bit

Designer и Linguist вообще отсутствуют.
Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #7 : Май 25, 2016, 09:23 »

Похожая проблема была, правда со старыми версиями Qt. MSVC хранит старый путь в файле(ах) проекта - пришлось его там менять руками
Записан
Hellraiser
Бывалый
*****
Offline Offline

Сообщений: 451


Просмотр профиля
« Ответ #8 : Май 25, 2016, 09:31 »

в переменных окружения указал QTDIR C:\Qt\Qt5.6.0\5.6\winrt_x86_msvc2015
в PATH добавил %QTDIR%\bin

ничего не изменилось, проблема та же.
А почему сборка для WinRT, а не x86 или 64? Qt для WinRT не совсем то, что надо.
« Последнее редактирование: Май 25, 2016, 09:36 от Hellraiser » Записан
once_again_abc
Гость
« Ответ #9 : Май 25, 2016, 09:39 »

в переменных окружения указал QTDIR C:\Qt\Qt5.6.0\5.6\winrt_x86_msvc2015
в PATH добавил %QTDIR%\bin

ничего не изменилось, проблема та же.
А почему сборка для WinRT, а не x86 или 64? Qt для WinRT не совсем то, что надо.

а потому что я слепой и установил себе сборку WinRT. спасибо за подсказку!
Записан
once_again_abc
Гость
« Ответ #10 : Май 25, 2016, 09:42 »

Плагин заработал.

Поставил qt-opensource-windows-x86-msvc2013-5.5.1, поправил QTDIR, перезапустил студию, через QT5 -> Options добавил конфигурацию msvc2013, сделал QT5 -> Reinstal templates and register libraries, перезапустил студию.

Попробую все таки прикрутить msvc2015 (не WinRT)

Плагин работает и с qt-opensource-windows-x86-msvc2015-5.6.0
« Последнее редактирование: Май 25, 2016, 10:32 от once_again_abc » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.13 секунд. Запросов: 23.