生成很多定时器的bug解决
This commit is contained in:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user