赞
踩
%p% 百分比,这是默认的显示方式
%v 当前进度
%m 总步数
ui->progressBar->setValue(++m_nFinish);
//progressBar->setTextVisible(true);
//此时不显示数字,只显示文字,所以可搭配setValue用来设置显示小数位
//ui->progressBar->setFormat("%v");//默认%p%
progressBar->setFormat("Loading...");//默认%p%,数字在右边
progressBar->setAlignment(Qt::AlignCenter);//数字/文本居中
QProgressBar#progressBar{text-align:center;}//单独用不能实现数字居中
ui->progressBar->setValue(++m_nFinish);
//%p.00%
float f = 100.0*m_nFinish / m_nTask;
ui->progressBar->setFormat(QString("%1%").arg(QString::number(f,'f',2)));//50.43
Qt QProgressBar详解
QProgressBar样式表设置
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。