如何在不制作Qt项目的情况下在Visual Studio中使用QImage?

时间:2011-04-11 21:07:52

标签: visual-studio-2010 qt visual-studio-addins

我有一个光线跟踪器,它使用QImage将渲染图像保存到文件中。它不使用任何其他Qt类。我可以不使用Visual Studio(我在linux中这样做)这样做,但现在我想用VS编辑程序(我有VS2010)。

最简单的方法是什么?我假设如果我这样做:

#include <QImage>
....
QImage image..... 

它不会起作用。我如何告诉VS在项目中使用Qt?

我看过this但是我的VS中出现错误...如果有人有VS2010和插件1.1.8的更新指南,那就太棒了!


编辑:由于我不够清楚,我已经拥有Qt和VS的插件。我需要一些关于如何编辑.vsproj文件的指导,以便在创建普通C ++项目后在项目中链接Qt类。

1 个答案:

答案 0 :(得分:0)

您基本上想要为Visual Studio安装Qt。你见过this short guide?

吗?

Qt需要自己特殊的预编译阶段;这就是qmake,项目文件和元对象编译器的全部内容。这就是为什么只是稍微(仅略微)涉及将头目录放在路径上并链接到对象二进制文件的原因。

如果您正在考虑在现有项目中使用QImage,我会说找到一个Windows原生图像库,因为它不值得改变您的整个工具链(特别是如果您没有真正受益于预编译阶段) ,但听起来你真的只想交叉编译你的Qt项目。您考虑过QtCreator吗?

这是一个实际的plugin for VC++