生成很多定时器的bug解决

This commit is contained in:
hm
2020-08-12 22:12:44 +08:00
parent 59b9b98e16
commit dfd6a6e08c
15 changed files with 180 additions and 346 deletions
+2
View File
@@ -109,6 +109,7 @@ void MenuBarUI::showMessage(const QString &message, int TimeOut)
{
ui->label_Status->setText(message);
//这句:如果小于0,那么不生成定时器,减少内存开支,因为小于0时,定时器永远不会触发
if(TimeOut > 0)
{
if(MessageTimer->isActive())
@@ -124,6 +125,7 @@ void MenuBarUI::showMessage(const QString &message, int TimeOut)
MessageTimer->stop();
}
}
}
void MenuBarUI::clearMessage()