От 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
m
May 19, 2019, 1:49 a.m.
mahhaki

Qt - Test 001. Signals and slots

  • Result:78points,
  • Rating points2
S
May 17, 2019, 1:14 p.m.
SunBro

Qt - Test 001. Signals and slots

  • Result:42points,
  • Rating points-8
b
May 17, 2019, 4:18 a.m.
banana

C++ - Тест 003. Условия и циклы

  • Result:57points,
  • Rating points-2
Last comments
May 21, 2019, 8:10 p.m.
Дмитрий

Приветствую! Я думаю дойдёт и до этого, но пока изучать его у меня нет желания.
May 20, 2019, 7:20 p.m.
Евгений Легоцкой

Добрый день! Вы не думали разместить репозиторий проекта на GitHub?
P.
May 18, 2019, 2:03 p.m.
PELMYACH .

Спасибо большое! Вскоре буду разбираться!
May 18, 2019, 9:13 a.m.
Евгений Легоцкой

Добрый день! Отнимать значение общего счётчика можно в деструкторе класса кнопки QDynamicButton::~QDynamicButton(){ ResID--;} При этом я бы ещё переустанавливал значения вс...
P.
May 14, 2019, 10:33 p.m.
PELMYACH .

Здравствуйте!А не подскажите, как можно при удалении какой либо кнопки, у щётчика отнять значение?Дабы например четвёртой кнопке соответствовал ID 4, а не 5 скажем
Now discuss on the forum
May 24, 2019, 6:48 a.m.
Евгений Легоцкой

Если там будут только перечисления внутри namespace, то жа, достаточно будет заголовочного файла
May 24, 2019, 6:28 a.m.
Андрей Янкович

работает любой http сервер, и можно использовать обсалютно любой портпример <RemoteRepositories> <Repository> <Url>http://178.124.160.6:3030/A/B&l...;
May 23, 2019, 2:40 p.m.
Михаиллл

Попробовал сделать этот запрос по http и получил json файл. request.setUrl(QUrl("https://jsonplaceholder.typicode.com/todos/1")); Как Вы думаете, почему https не работает и как это и...
May 23, 2019, 10:42 a.m.
Михаиллл

Спасибо, помогло.
May 23, 2019, 6:31 a.m.
Евгений Легоцкой

Для задач и граф-то не нужен. Достаточно будет таблицы в локальной базе данных SQLite, в которой указывается задача, время и т.д. В этом разделе есть примеры по работа с базой д...

For registered users on the site there is a minimum amount of advertising

EVILEG
About
Services
Join us
© EVILEG 2015-2019
Recommend hosting TIMEWEB