qt中的QMessagebox怎么将其自动关闭
发布网友
发布时间:2022-04-29 15:49
我来回答
共1个回答
热心网友
时间:2023-10-16 18:51
你定义一个定时器,比如:QTimer timer;
QMessageBox *messageBox=newQMessageBox(QMessageBox::Information,"Information","AutoClose",QMessageBox::Close,this);
messageBox->show();
再用信号与槽就可以了。
connect(&timer,SIGNAL(timeout()),messageBox,SLOT(close()));
我是试过的,是能够行的!
热心网友
时间:2023-10-16 18:51
你定义一个定时器,比如:QTimer timer;
QMessageBox *messageBox=newQMessageBox(QMessageBox::Information,"Information","AutoClose",QMessageBox::Close,this);
messageBox->show();
再用信号与槽就可以了。
connect(&timer,SIGNAL(timeout()),messageBox,SLOT(close()));
我是试过的,是能够行的!
热心网友
时间:2023-10-16 18:51
你定义一个定时器,比如:QTimer timer;
QMessageBox *messageBox=newQMessageBox(QMessageBox::Information,"Information","AutoClose",QMessageBox::Close,this);
messageBox->show();
再用信号与槽就可以了。
connect(&timer,SIGNAL(timeout()),messageBox,SLOT(close()));
我是试过的,是能够行的!