Чем отличаются инструменты интеграции Visual Studio для Qt?

StackOverflow https://stackoverflow.com/questions/821920

  •  03-07-2019
  •  | 
  •  

Вопрос

Trolltech выпустил инструмент под названием "Надстройка Visual Studio" для своих версий LGt и GPL для Qt. Они заявляют, что коммерческая версия поставляется с полным инструментом интеграции Visual Studio, но я не вижу описания различий между ними.

Что входит в полную версию, а не в надстройку?

Это было полезно?

Решение

Надстройка Visual Studio не работает с двоичным установщиком Windows Open Source Qt. Чтобы заставить его работать, вам нужно скачать исходный пакет и встроить его вручную. Бинарный файл Windows с открытым исходным кодом работает с компилятором MinGW .

Вот как добавить интеграцию Visual Studio с использованием сборки с открытым исходным кодом .

Коммерческая версия поставляется с полной интеграцией Visual Studio без дополнительных действий.

Другие советы

Qt Visual Studio Integration позволяет быстро перейти от кнопки в вашей форме к соответствующему обработчику нажатия кнопки (в вашем исходном коде C ++), щелкнув этот виджет. Например, если у вас есть кнопка с названием «pushButton_42» в вашей форме нажмите во встроенном редакторе форм Qt на эту кнопку, чтобы перейти к следующей функции в YourForm.cpp:

void YourForm::on_pushButton_42_clicked() 

Если функция еще не существует, VS Integration создаст ее для вас. Более того, VS Integration позволяет легко подключать код C ++ к сигналам из любого виджета в вашей форме, щелкнув правой кнопкой мыши по виджету и выбрав нужный сигнал из выпадающего списка. Эти функции недоступны из надстройки Visual Studio.

Примечание. Я сравнил Visual Studio Integration версии 1.4.3 с надстройкой версии 1.0.1.

Одно отличие, которое я заметил (пробовал оценить коммерческую версию), заключается в том, что у него есть встроенный конструктор форм, а бесплатное дополнение запускает QtDesigner для файлов .ui.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top