Qt 之等待提示框(QMovie)
簡述
關於gif的使用在實際專案中我用的並不多,因為我感覺瑕疵挺多的,很多時候鋸齒比較嚴重,當然與圖存在很大的關係。
關於生成gif的方法可以提供一個網站preloaders,基本是可以滿足需求的。
| 版權宣告:一去、二三裡,未經博主允許不得轉載。
效果
由於錄製程式的原因,引起gif效果不清晰,可忽略。
原始碼
通過使用QMovie來設定動畫、可以呼叫setSpeed()設定動畫速度、start()啟動動畫、stop()停止動畫等。
QMovie *pMovie = new QMovie(":/Images/loading");
m_pLoadingLabel->setFixedSize(50, 50);
m_pLoadingLabel->setScaledContents(true);
m_pLoadingLabel->setMovie(pMovie);
pMovie->start();
更多參考
相關文章
- QT 等待對話方塊/進度QT
- PyQt5 之提示框QT
- Qt程式進入等待睡眠的正確方法QT
- 【TUNE_ORACLE】等待事件之等待事件類別Oracle事件
- Qt之QTimeEditQT
- 【TUNE_ORACLE】等待事件之IO等待“direct path write”Oracle事件
- Qt學習之XMLQTXML
- VTK QT 之 RenderWindowNoUiFileQTUI
- Qt ——被裁之說QT
- Qt入門之概述QT
- 【TUNE_ORACLE】等待事件之IO等待“direct path read”Oracle事件
- 【TUNE_ORACLE】等待事件之IO等待“db file parallel write”Oracle事件Parallel
- 【TUNE_ORACLE】等待事件之IO等待“direct path write temp”Oracle事件
- 【TUNE_ORACLE】等待事件之IO等待“read by other session”Oracle事件Session
- 等待事件之Row Cache Lock事件
- tooltip提示框
- 【TUNE_ORACLE】等待事件之IO等待“db file sequential read”Oracle事件
- 【TUNE_ORACLE】等待事件之IO等待“db file scattered read”Oracle事件
- Qt之訊號與槽QT
- QT之共享記憶體QT記憶體
- VTK QT 之 RenderWindowUISingleInheritanceQTUI
- Qt QML之 JavaScript Host EnvironmentQTJavaScript
- Qt之QDateEdit和QTimeEditQT
- QT之qss教程-QSpinBoxQT
- qt-5.6.0 移植之qt檔案系統的建立QT
- 等待事件之enq: HW - contention事件ENQ
- SVProgressHUD提示框IOSiOS
- 登入提示框與密碼提示框,生成驗證碼密碼
- Qt生產者消費者實驗(2):等待條件QWaitConditionQTAI
- Qt 之 Graphics View Framework 簡介QTViewFramework
- Qt之QSpinBox和QDoubleSpinBoxQT
- Qt之自繪製餅圖QT
- Qt之qss檔案編寫QT
- qt之函式重定義QT函式
- Oracle等待事件之enq: TM – contentionOracle事件ENQ
- oracle等待事件之enq: CF – contentionOracle事件ENQ
- Java併發之等待/通知機制Java
- QT之不同主機之間TCP通訊QTTCP