От Visual Studio Add-In к Qt VS Tools (Beta)

Add-in, Qt VS Tools

Прошло почти три года с последнего официального выпуска Qt Visual Studio Add-in , но сейчас разработчики Qt предлагают кое-что новое: Qt VS Tools. Beta версию можно скачать с Qt Downloads для тестирования. Размер пакета был снижен с 200 Мб до 7 Мб.

В будущем планируется сделать Qt VS Tools доступным из Visual Studio Gallery с возможностью установки из Visual Studio 2013 и 2015. Необходимо обратить внимание на то, что поддержка старых версий Visual Studio прекращена. Перед установкой необходимо убедиться, что старая версия Qt Visual Studio Add-in удалена, поскольку совместно эти дополнения плохо работают.

Когда Вы начнёте использовать Qt VS Tools, Вы найдёте Qt New Item и New Project шаблоны в Templates|Visual C++|Qt . Не требуется использовать какие-либо пункты из визарда, названного Qt5, поскольку это артефакты Add-in.

Основные изменения

  • Поддержка Visual Studio 2013 и 2015
  • Основной рефакторинг кода, обновление системы сборки и очистка кода
  • Новая система визарда, основанная на системе расширений Visual Studio
  • Поддержка из коробки Qt C++ отладчика с визуализацией (natvis)

Известные задачи

  • Отсутствует поддержка QML
  • Отсутствует поддержка F1 help
  • Отсутствует поддержка локализации
  • Поддержка только установленных версий Qt

Получение Qt VS Tools Beta

Qt Company подготовила установщики для Qt VS Tools Beta, в надежде, что Вы скачаете, протестируете и предоставите обратный отклик для улучшения качества конечного продукта. Чтобы попробовать новые функции, Вы можете скачать установщик из вашего Qt Account или из download.qt.io . По любым проблемам, которые Вы найдёте в Beta версии, разработчики Qt просят предоставить подробный bug report на bugreports.qt.io .

Источник: Qt Блог

We recommend hosting TIMEWEB
We recommend hosting TIMEWEB
Stable hosting, on which the social network EVILEG is located. For projects on Django we recommend VDS hosting.
Support the author Donate

Comments

Only authorized users can post comments.
Please, Log in or Sign up
Donate

Hello, Dear Users of EVILEG!!!

If the site helped you, then support the development of the site financially, please.

You can do it by following ways:

Thank you, Evgenii Legotckoi

VZ
Nov. 17, 2019, 2:25 a.m.
Vladimir Zhitkovsky

Qt - Test 001. Signals and slots

  • Result:78points,
  • Rating points2
m
Nov. 17, 2019, 2:20 a.m.
masha16

C++ - Test 002. Constants

  • Result:50points,
  • Rating points-4
m
Nov. 17, 2019, 2:15 a.m.
masha16

C++ - Test 001. The first program and data types

  • Result:53points,
  • Rating points-4
Last comments
c
Nov. 17, 2019, 2:25 p.m.
cyberaxe77

Шикарно! Как обычно всё объясняется чётко, ясно и, по-возможности, кратко. Побольше бы контента по PyQt5...
GV
Nov. 16, 2019, 4:16 p.m.
Gibraltar Vol'framov

Разрешите узнать, как вы получили qt+qml приложение размером в 10мб(даже релизных). Дело в том, что пустое приложение, хоть и со стек вью, обходится мне на все 40мб пространства. Или же вы воспо…
b
Nov. 9, 2019, 8:28 a.m.
bastonc

спасибо ещё раз. огромное, за уделённое время
b
Nov. 9, 2019, 8:24 a.m.
bastonc

Спасибо Вам большое. Буду изучать.
Nov. 9, 2019, 5:58 a.m.
Evgenij Legotskoj

Добрый день. По первым двум вопросам вы найдёте ответ в этой статье - PyQt5 - Урок 008. Работа с QTableWidget (Обновление урока 006) Что касается последнего вопроса, то я вам…
Now discuss on the forum
Nov. 17, 2019, 12:30 p.m.
Mihail Sermjazhko

Взял этот код https://github.com/promixis/Code128/tree/master/src и сделал так m_Barcode = new Code128Item(); m_Barcode->setWidth( 200 ); m_Barcode->setHeight( 80 ); m_Barco…
s
Nov. 16, 2019, 5:58 a.m.
sladkoewka

Благодарю! Пойду читать всю эту документацию, чтобы понять, как это вообще работает и дальше мучать свой прогресс бар.
Nov. 15, 2019, 7:37 a.m.
Intruder

Евгений, почитав про эту проблему пришел к выводу, что либо нужно говорить очередь, либо все вернуть из библиотеки (dll в моем случае) в приложение, потому что в приложении все работает просто з…
Nov. 15, 2019, 6:06 a.m.
Evgenij Legotskoj

Ну тогда не знаю )) Я большую часть времени на C++ с Qt работаю, а PyQt5 у меня боком. Так что, чем можем помочь ))
H
Nov. 15, 2019, 5:18 a.m.
Hyperfish

Да, пробовал, с преобразованием int array[]={1,2,3,4,5,6,7} в jintArray(array). Если так, то программа компилируется без ошибок и предупреждений, но вываливается с ошибкой времени выполнени…
EVILEG
About
Services
© EVILEG 2015-2019
Recommend hosting TIMEWEB