我需要每秒通过和更新套接字发送我的Qt应用程序的状态。我怎么能得到这个?我应该使用QThread :: sleep对QThread e进行子类化还是有最好的approch?感谢
答案 0 :(得分:0)
最后我采用了不同的方法:
QTimer
:
QTimer iAmAliveTimer.setInterval(1500);
iAmAliveTimer.setSingleShot(true);
connect(&iAmAliveTimer, SIGNAL(timeout()), this, SLOT(sendIamAlive()), Qt::UniqueConnection);
iAmAliveTimer.start();
当调用SLOT
时,我通过套接字发送我需要的内容。