2011-04-11 81 views
0

我有一個使用QImage將渲染圖像保存到文件的光線跟蹤器。它不使用任何其他Qt類。我可以在不使用Visual Studio的情況下執行此操作(我在linux中執行此操作),但是現在我想要使用VS編輯程序(我有VS2010)。如何在不使用Qt項目的情況下在Visual Studio中使用QImage?

這樣做最簡單的方法是什麼?我假設,如果我只是這樣做:

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

它不會工作。我如何告訴VS在項目中使用Qt?

我已經看過this,但在我的VS中給出了一個錯誤...如果有人有VS2010和加載項1.1.8的更新指南,那太棒了!


編輯:由於我不夠清楚,我已經有Qt和VS的插件。我需要一些關於如何編輯.vsproj文件的指導,以便在創建普通C++項目之後在項目中鏈接Qt類。

回答

0

你基本上想要爲Visual Studio安裝Qt。你見過this short guide?

Qt需要自己特殊的預編譯階段;這就是qmake,項目文件和元對象編譯器的全部內容。這就是爲什麼它略微(只是稍微)更多的參與,只是將頭目錄放在路徑上並鏈接到對象二進制文件。

如果您正在考慮在現有項目中使用QImage,我寧願找一個Windows本機圖像庫,因爲它不值得更改整個工具鏈(尤其是如果您沒有真正從預編譯階段中受益),但它聽起來像你真的想要交叉編譯你的Qt項目。你有沒有考慮過QtCreator

這裏是一個實際的plugin for VC++

+0

我已經有Qt的VS.對不起,如果它不清楚...(我想我只是暗示與我提供的鏈接)。基本上我想把一個正常的VS項目變成一個使用Qt元素(即QImage)的項目。 – confusedKid 2011-04-12 02:39:54

相關問題