1. 程式人生 > >QT的介面切換顯示加速

QT的介面切換顯示加速

      在嵌入式板子上顯示影象經常感到卡頓,尤其是在載入背景影象時。那麼我們來理一下加速的方法吧。

      1.不使用setBackgroundRole這個函式而是後面放一個QLabel等顯示控制元件來顯示圖片當做背景。

      2.不要使用QImage等函式去載入影象,而是使用QPixmap去載入影象。

      3.自己裁剪好影象大小,以免使用程式自適應大小

      4.提前載入進記憶體(在影象資料少時一口氣載入進記憶體),使用qrc(圖片多時用rcc)還是不夠的,還需要自己手動載入。

      5.介面和功能實現在不同的執行緒中

      我這裡有一個例子大家可以看看。

      連結:https://pan.baidu.com/s/1O2k0CViQW619Zwjf_fdEmQ 密碼:dqry