2017-05-30 68 views
0

我的Qt Quick的應用程序使用太多內存。我可以使用壓縮紋理來減輕這一切嗎?我可以使Qt Quick的使用壓縮的紋理?

+0

您可能嘗試設置['sourceSize'(http://doc.qt.io/qt-5/qml-qtquick-image.html#sourceSize-prop)加載您的圖像在一個較小的尺寸。還有這個神祕的句子*對於某些格式(目前僅JPEG),整體形象將永遠不會真正加載到內存中。*這可能暗示,內存如何被保存。我還沒有嘗試過。 – derM

+0

什麼是記憶,ram,vram? – dtech

回答

-1

壓縮紋理只會影響資源大小(可執行文件的大小也可以),他們需要在運行時,其需要的內存解壓之一,在某些情況下被解壓縮一個過,因此壓縮紋理不會幫助你,因爲它應該。

但是,如果你有作爲圖標的圖片,建議您將它們轉換字體字符和文本或標籤要素使用它們,幫我減少250MB內存佔用100MB左右(使用約100個圖標)