QMessageBox *msgtest;
msgtest = new QMessageBox(this);
if (i == 1)
msgtest->setText("孔一:60分钟灌浆结束条件!请点击\"结束\"按钮!");
if (i == 2)
msgtest->setText("孔二:60分钟灌浆结束条件!请点击\"结束\"按钮!");
connect(msgtest, SIGNAL(finished(int)), this, SIGNAL(StopOver()));
msgtest->show();
上一次我已经发过一次QMessageBox的使用技巧,不过当时的只需要显示一个信息.可是现在需求变更,需要单击确定停止程序了,所以我就用信号和信号连接的机制控制.如上所示,仅供参考.
关于QMessageBox阻塞进程的处理方法
最新推荐文章于 2023-12-13 11:06:31 发布