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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Qt5Package (Qt Visual Studio Add-in) + VS2015  (Прочитано 11244 раз)
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.027 секунд. Запросов: 19.