Qt的Visual Studio集成工具有什么不同?

时间:2009-05-04 20:32:21

标签: visual-studio qt

Trolltech发布了一个名为"Visual Studio add-in"的工具,用于他们的LGPL和GPL版本的Qt。他们声称商业版本附带了完整的Visual Studio集成工具,但我没有看到这些之间的差异的任何描述。

完整版中包含哪些内容不在加载项中?

3 个答案:

答案 0 :(得分:5)

Visual Studio加载项无法与Windows Open Source Qt二进制安装程序一起使用。要使其工作,您必须下载源包并手动构建。开源Windows二进制文件works with the MinGW compiler

以下是add Visual Studio integration using an Open Source build的方法。

商业版本提供完整的Visual Studio集成,无需额外步骤。

答案 1 :(得分:1)

Qt Visual Studio集成允许您通过单击该窗口小部件,快速从窗体上的按钮快速访问相应的按钮单击处理程序(在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进行了比较。

答案 2 :(得分:0)

我注意到的一个不同之处(尝试评估商业版)是它有一个嵌入式表单设计器,而免费附加组件为.ui文件启动QtDesigner。