Lines Matching refs:job_

42     job_{nullptr},
53 job_ = new FileTransferJob(srcPaths_, FileTransferJob::Mode::COPY);
56 job_ = new FileTransferJob(srcPaths_, FileTransferJob::Mode::MOVE);
59 job_ = new FileTransferJob(srcPaths_, FileTransferJob::Mode::LINK);
62 job_ = new Fm::DeleteJob(srcPaths_);
65 job_ = new Fm::TrashJob(srcPaths_);
68 job_ = new Fm::UntrashJob(srcPaths_);
71 job_ = new Fm::FileChangeAttrJob(srcPaths_);
77 if(job_) {
79 job_->setAutoDelete(true);
82 connect(job_, &Fm::Job::finished, this, &Fm::FileOperation::onJobFinish);
83 connect(job_, &Fm::Job::cancelled, this, &Fm::FileOperation::onJobCancalled);
84 …connect(job_, &Fm::Job::error, this, &Fm::FileOperation::onJobError, Qt::BlockingQueuedConnection);
85 …connect(job_, &Fm::FileOperationJob::fileExists, this, &Fm::FileOperation::onJobFileExists, Qt::Bl…
88 …connect(job_, &Fm::FileOperationJob::preparedToRun, this, &Fm::FileOperation::onJobPrepared, Qt::B…
93 if(job_) { in disconnectJob()
94 disconnect(job_, &Fm::Job::finished, this, &Fm::FileOperation::onJobFinish); in disconnectJob()
95 disconnect(job_, &Fm::Job::cancelled, this, &Fm::FileOperation::onJobCancalled); in disconnectJob()
96 disconnect(job_, &Fm::Job::error, this, &Fm::FileOperation::onJobError); in disconnectJob()
97 … disconnect(job_, &Fm::FileOperationJob::fileExists, this, &Fm::FileOperation::onJobFileExists); in disconnectJob()
98 … disconnect(job_, &Fm::FileOperationJob::preparedToRun, this, &Fm::FileOperation::onJobPrepared); in disconnectJob()
125 if(job_) { in setDestination()
126 static_cast<FileTransferJob*>(job_)->setDestDirPath(destPath_); in setDestination()
139 if(job_) { in setDestFiles()
140 static_cast<FileTransferJob*>(job_)->setDestPaths(std::move(destFiles)); in setDestFiles()
149 if(job_) { in setChmod()
150 auto job = static_cast<FileChangeAttrJob*>(job_); in setChmod()
157 if(job_) { in setChown()
158 auto job = static_cast<FileChangeAttrJob*>(job_); in setChown()
171 if(job_) { in setRecursiveChattr()
172 auto job = static_cast<FileChangeAttrJob*>(job_); in setRecursiveChattr()
184 if(job_) { in run()
185 job_->runAsync(); in run()
192 if(job_) { in cancel()
193 job_->cancel(); in cancel()
200 if(job_) { in onUiTimeout()
201 Fm::FilePath curFilePath = job_->currentFile(); in onUiTimeout()
203 double finishedRatio = job_->progress(); in onUiTimeout()
208 job_->totalAmount(totalSize, totalCount); in onUiTimeout()
209 job_->finishedAmount(finishedSize, finishedCount); in onUiTimeout()
213 if(job_->calcProgressUsingSize()) { in onUiTimeout()
309 if(type_ == Trash && !job_->isCancelled()) { in onJobFinish()
310 auto trashJob = static_cast<Fm::TrashJob*>(job_); in onJobFinish()