利用Qt的定时器,建议使用QTimer类 在.h中: #include <QTimer> private: QTimer *timer; 在.cpp中: timer = new QTimer(this); //启动定时器,以1000ms为间隔,出发timeout() timer->start(1000);