您的位置:首页 > 编程语言 > Qt开发

Qt实现显示处理提示界面

2017-01-13 21:31 197 查看
// 显示处理提示界面
QSplashScreen splash(QPixmap("images/progress.png"));
splash.setDisabled(true); // 禁用用户的输入事件响应
splash.show();

splash.showMessage(QObject::tr("正在进行分析1..."),Qt::AlignCenter|Qt::AlignBottom,Qt::white);
// 停留5s
QElapsedTimer t1;
t1.start();
while(t1.elapsed()<3000)
{
QCoreApplication::processEvents();
}

splash.showMessage(QObject::tr("正在进行分析2..."),Qt::AlignCenter|Qt::AlignBottom,Qt::white);
QElapsedTimer t2;
t2.start();
while(t2.elapsed()<3000)
{
QCoreApplication::processEvents();
}

// 处理完成
splash.close();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: