BaseLibraryCPP/QToolProcessBarDialog.cpp

25 lines
494 B
C++
Raw Permalink Normal View History

2024-11-25 07:56:05 +00:00
#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);
}