前言:因為QT中用死循環會開銷很多內存容易崩潰,這時候使用定時器可以很好解決這個問題。
使用定時器需要用到頭文件:include<QTimer>
(1)定義定時器
QTimer *update_time;
(2)監聽定時器,超時的時候啟動槽函數
connect(update_time,SIGNAL(timeout()),this,SLOT(time_update()));
(3)啟動定時器
update_time->start(1000); //1秒鍾后啟動
前言:因為QT中用死循環會開銷很多內存容易崩潰,這時候使用定時器可以很好解決這個問題。
使用定時器需要用到頭文件:include<QTimer>
(1)定義定時器
QTimer *update_time;
(2)監聽定時器,超時的時候啟動槽函數
connect(update_time,SIGNAL(timeout()),this,SLOT(time_update()));
(3)啟動定時器
update_time->start(1000); //1秒鍾后啟動
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。