使用Visual Studio构建QT

时间:2017-04-30 13:23:34

标签: c++ visual-studio qt

我知道之前有过一些问题,但不是太多了。

我正在使用Visual Studio 2015 express版开发一个项目,我希望通过QT为我的项目添加一个GUI。

最新版本的QT(5.8.0)有一个VS 2015版本,因此我假设它是使用Visual Studio而不是MinGw编译的。

很抱歉,如果这是一个非常棒的问题。我没有使用QT的经验,但是如何将我的QT项目集成到我的VS项目中,我是否首先在QT中构建​​GUI代码?

如果我将在QT中使用.ui文件创建GUI,然后为此生成源代码,我可以将源代码复制到我的VS Project。我假设我必须在VS中配置项目文件,VS将如何知道在哪里找到QT的dll和头文件?提前致谢

1 个答案:

答案 0 :(得分:4)

你需要VS Tools for Qt。它们使用> = Visual Studio 2013 Community Edition。

您可以获取here以及有关如何使用它们的所有信息。

  

Qt VS Tools将Qt开发工具集成到Microsoft Visual Studio 2013及更高版本中。这使开发人员可以使用标准Windows开发环境,而无需担心与Qt相关的构建步骤或工具。

Qt VS Tools的主要功能是:

  • 用于创建新Qt项目和类的向导。
  • 元对象编译器(moc),用户界面编译器(uic)和资源编译器(rcc)的自动构建设置。
  • 导入和导出Qt项目文件(.pro)和项目包含文件(.pri)。 *自动将Qt VS Tools项目转换为qmake项目,或者相反。
  • 集成Qt资源管理。
  • 集成Qt文档。
  • 调试Qt数据类型的扩展。