25 lines
494 B
C++
25 lines
494 B
C++
#include "QToolProcessBarDialog.h"
|
|
|
|
QToolProcessBarDialog::QToolProcessBarDialog(QWidget *parent)
|
|
: QDialog(parent)
|
|
{
|
|
ui.setupUi(this);
|
|
ui.progressBar->setRange(0, 100);
|
|
|
|
}
|
|
|
|
QToolProcessBarDialog::~QToolProcessBarDialog()
|
|
{}
|
|
|
|
void QToolProcessBarDialog::showProcess(double precent, QString tip)
|
|
{
|
|
ui.progressBar->setValue(std::ceil(precent * 100));
|
|
ui.labelTip->setText(tip);
|
|
this->update();
|
|
}
|
|
|
|
void QToolProcessBarDialog::showToolInfo(QString tip)
|
|
{
|
|
ui.textEditTip->append("\n"+tip);
|
|
}
|