2013-08-29 46 views
0

我有一個QT應用程序,在調試版本中運行良好,但在發行版中不起作用。發行版運行時沒有崩潰或任何事情,但沒有使用QImages顯示。我很不確定是什麼原因造成的。QT運行但QImages不在發佈版本中顯示

我看到這個帖子here,我目前正在檢查沒有手動初始化的值。

然而,同時任何人都可以想到爲什麼QImages會顯示在調試版本中,而不是發佈版本?

請注意,我從QTCreator運行。我在Windows 7上使用Creator 2.7.2和QT 5.1。

我還沒有提供任何代碼,因爲我不知道我會發布什麼,因爲在調試版本中沒有問題(但如果它會使事情更清晰)。

+2

你從哪裏得到你的Qt版本?這聽起來像你缺少發佈版本的圖像插件。但我想知道這可能會發生。 – Greenflow

+0

我能解決這個問題。事實上,這是一個變量未被手動設置的問題(它被調試並自動設置)。 – viperld002

回答

1

確實問題是在調試版本中自動設置的變量。

我需要手動設置它的發佈版本,現在我的QImages似乎顯示得很好。

+1

你能多說一點嗎?你描述了這樣一個奇怪的效果。我認爲這是更廣泛的興趣。像這樣的事情是非常困難的調試。所以我喜歡聽這樣的故事。當我遇到類似問題時幫助我。 – Greenflow

相關問題