trans: success to trans one file.

This commit is contained in:
2025-06-19 22:07:12 +08:00
parent 5890b66309
commit 182f8faad5
8 changed files with 41 additions and 21 deletions

View File

@@ -29,8 +29,8 @@ void TransForm::SetClientCore(ClientCore* clientCore)
void TransForm::SetTasks(const QVector<TransTask>& tasks)
{
exis_ = true;
tasks_ = tasks;
exis_ = false;
}
void TransForm::startTask()
@@ -75,6 +75,8 @@ void TransForm::startTask()
}
}
}
tasks_.clear();
qDebug() << "TransForm::startTask exit....";
}
void TransForm::setProgress(double val)
@@ -111,7 +113,13 @@ void TransForm::showEvent(QShowEvent* event)
{
QDialog::showEvent(event);
workTh_ = new TranFromTh(this, this);
fileTrans_->moveToThread(workTh_);
connect(workTh_, &QThread::finished, fileTrans_, &QObject::deleteLater);
//fileTrans_->moveToThread(workTh_);
connect(workTh_, &QThread::finished, workTh_, &QObject::deleteLater);
workTh_->start();
}
void TransForm::closeEvent(QCloseEvent* event)
{
exis_ = true;
QDialog::closeEvent(event);
}