2016-01-13 48 views
0

我想在我的應用程序中使用一些圖像(number : over than 600 image, size over than 40mb)。什麼是將多個圖像添加到progrram(qt)的最佳方式

我知道這不好,如果我將它們添加到qt資源文件並建立它們。我應該在哪裏添加它們並使用? (例如,在一個DLL文件或....) ,我希望用戶有訪問沒有能力他們很容易

回答

0

這是一個壞主意,把40 MB的圖像在你的可執行文件。

如果你想保留它作爲一個單一的大文件,你可以在一個二進制文件中將所有圖像拼接在一起,並製作每個文件開始和結束的地圖,然後根據該地圖從段中讀取圖像該文件。這將使普通用戶難以直接訪問圖像,並且幾乎不可能修改,因爲任何圖像大小的任何改變都會破壞整個事物。

相關問題