QT的QQmlIncubationController类的使用
生活随笔
收集整理的這篇文章主要介紹了
QT的QQmlIncubationController类的使用
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
詳細說明
QQmlIncubationController實例驅(qū)動QQmlIncubators的進度。
為了異步行為并且不會在應(yīng)用程序中造成卡頓或停滯,必須僅在應(yīng)用程序的空閑時間內(nèi)驅(qū)動創(chuàng)建QQmlIncubator的對象的過程。 QQmlIncubationController允許應(yīng)用程序精確控制此處理的時間,頻率和持續(xù)時間。
應(yīng)該通過調(diào)用QQmlEngine :: setIncubationController()方法來創(chuàng)建并設(shè)置QQmlIncubationController派生實例。然后根據(jù)應(yīng)用程序的要求,通過調(diào)用QQmlIncubationController :: incubateFor()或QQmlIncubationController :: incubateWhile()方法來控制處理。
例如,這是一個孵化控制器的示例,它將每16毫秒最多孵化5毫秒。
總結(jié)
以上是生活随笔為你收集整理的QT的QQmlIncubationController类的使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: QT的QFileSelector类的使用
- 下一篇: 双色球六等奖是多少钱