void CloudUploader::StartJob (const UploadJob& job) { qDebug () << Q_FUNC_INFO << "uploading" << job.Filename_ << "to" << job.Account_; CurrentJob_ = job; Cloud_->Upload (job.Account_, job.Filename_); emit startedCopying (job.Filename_); }
SyncUnmountableManager::SyncUnmountableManager (QObject *parent) : SyncManagerBase (parent) , CopyMgr_ (new CopyManager<CopyJob> (this)) { connect (CopyMgr_, SIGNAL (startedCopying (QString)), this, SLOT (handleStartedCopying (QString))); connect (CopyMgr_, SIGNAL (finishedCopying ()), this, SLOT (handleFinishedCopying ())); connect (CopyMgr_, SIGNAL (copyProgress (qint64, qint64)), this, SLOT (handleCopyProgress (qint64, qint64))); connect (CopyMgr_, SIGNAL (errorCopying (QString, QString)), this, SLOT (handleErrorCopying (QString, QString))); }