qt进度条不出现处理

时间太短时,qt进度条不出现,将最小间隔设置为0,setMinimumDuration(0);


 QProgressDialog *q = new QProgressDialog();
 q->setWindowModality(Qt::WindowModal);
 q->setRange(0, 10000);
 q->setMinimumDuration(0);
 q->setAttribute(Qt::WA_DeleteOnClose, true);
 //QProgressBar q;
 for (int i = 0; i < 10001; i++)
 {
  q->setValue(i);
 }
 q->close();

猜你喜欢

转载自blog.csdn.net/directx3d_beginner/article/details/82593260