QStyleOptionProgressBarV2 *progressBarOption = new QStyleOptionProgressBarV2(); 进度条
progressBarOption->rect = option.rect;
progressBarOption->minimum = 0;
progressBarOption->maximum = subTaskNum;
progressBarOption->progress = finishedSubTaskNum;
int t = finishedSubTaskNum/subTaskNum;
progressBarOption->text = QString::number(t) + "%";
progressBarOption->textVisible = true;
//绘制进度条
QApplication::style()->drawControl(QStyle::CE_ProgressBar, progressBarOption, painter);
progressBarOption->rect = option.rect;
progressBarOption->minimum = 0;
progressBarOption->maximum = subTaskNum;
progressBarOption->progress = finishedSubTaskNum;
int t = finishedSubTaskNum/subTaskNum;
progressBarOption->text = QString::number(t) + "%";
progressBarOption->textVisible = true;
//绘制进度条
QApplication::style()->drawControl(QStyle::CE_ProgressBar, progressBarOption, painter);