Qual é a diferença nas ferramentas do Visual Studio Integration para Qt?
-
03-07-2019 - |
Pergunta
Trolltech lançou uma ferramenta chamada "Visual Studio add-in" para sua LGPL e GPL versão do Qt. Eles afirmam que a versão comercial vem com uma ferramenta completa Visual Studio Integração mas eu não vejo qualquer descrição das diferenças entre estes.
O que está incluído na versão completa que não está no add-in?
Solução
O Visual Studio add-in não funciona com o instalador binário do Windows Open Source Qt. Para obtê-lo para o trabalho, você vai ter que fazer o download do pacote fonte e construir em manualmente. O Open Source do Windows binário trabalha com o MinGW compilador .
Veja como adicionar integração do Visual Studio usando uma compilação Open Source .
A versão comercial vem com plena integração Visual Studio sem os passos adicionais.
Outras dicas
Qt Visual Integration Studio permite que você obtenha rapidamente a partir de um botão em seu formulário para o botão clique manipulador correspondente (no seu código fonte C ++), clicando em que widget. Por exemplo, se você tem um botão chamado "pushButton_42" em seu formulário, clique dentro do editor de formulários Qt incorporados neste botão para chegar ao seguinte função em YourForm.cpp:
void YourForm::on_pushButton_42_clicked()
Se a função ainda não existe, VS Integração irá criá-la para você. Além disso, VS integração permite facilmente conectar código C ++ para sinais de qualquer widget em seu formulário, clicando com o botão direito no widget e selecionando o sinal de que você precisa de uma lista suspensa. Esses recursos não estão disponíveis a partir do "Visual Studio add-in".
Nota:. Eu comparei Visual Studio Integração versão 1.4.3 para adicionar-in versão 1.0.1
Uma diferença que tenho notado (tentou a avaliação da versão comercial) é que ele tem um designer de formulários incorporado, enquanto o add-on livre lançamentos QTDesigner para arquivos .ui.