2012-03-09 30 views
0

我真的需要你的幫助,我創建了一個包含圖像瀏覽器的應用程序。我正在使用qt版本4.7.1以及visual studio 2010 C++。該應用程序在我的電腦上完美運行;但是當我在另一臺計算機上試用它時(使用VS部署),它不會被加載。谷歌搜索後,似乎我應該將一些插件包含在安裝項目中。加載QPixmap不能在Vista上運行

請幫我一把。

+0

正如你已經提到你必須運送插件DLL的應用程序。 – sgibb 2012-03-09 07:17:48

+0

我將qjpegd4.dll添加到了setup/plugins/qjpegd4的安裝項目中,但是我沒有在安裝項目中添加任何代碼;所以我不確定我是否正確地做到了這一點! – 2012-03-09 07:21:12

回答

0

您必須將%QTDIR%\plugins\imageformats\qjpeg4.dll複製到%YOURAPPLICATIONDIR%\imageformats\qjpeg4.dll

+0

我爲qjpegd4做了這個,因爲我在調試模式下構建,但它不工作..我應該包括qjpeg4.dll嗎? – 2012-03-09 07:32:57

+0

Poka Yoke:'%APPLICATIONDIR%'必須是可執行文件的目錄。 (也許你必須複製文件夾imageformats到你的「調試」目錄。) – sgibb 2012-03-09 07:37:20

+0

謝謝..你說得對,我的問題是我將它添加到%YOURAPPLICATIONDIR%\ plugins \ imageformats \並且它不工作,但是當我刪除了它工作的插件。再次感謝你 :) – 2012-03-09 08:01:00