From: Claudio Cambra Date: Mon, 19 Dec 2022 16:46:27 +0000 (+0100) Subject: Use QFileInfo::exists where we are only creating a QFileInfo to check if file exists... X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~99^2^2~54^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=f6c4c32b6e25948c8782ca08f27d6285ca1ee796;p=nextcloud-desktop.git Use QFileInfo::exists where we are only creating a QFileInfo to check if file exists, as it is faster Signed-off-by: Claudio Cambra --- diff --git a/src/gui/tray/usermodel.cpp b/src/gui/tray/usermodel.cpp index 86100b823..f55e1fefc 100644 --- a/src/gui/tray/usermodel.cpp +++ b/src/gui/tray/usermodel.cpp @@ -493,24 +493,24 @@ void User::slotProgressInfo(const QString &folder, const ProgressInfo &progress) continue; } - if (activity._syncFileItemStatus == SyncFileItem::Conflict && !QFileInfo(f->path() + activity._file).exists()) { + if (activity._syncFileItemStatus == SyncFileItem::Conflict && !QFileInfo::exists(f->path() + activity._file)) { _activityModel->removeActivityFromActivityList(activity); continue; } - if (activity._syncFileItemStatus == SyncFileItem::FileLocked && !QFileInfo(f->path() + activity._file).exists()) { + if (activity._syncFileItemStatus == SyncFileItem::FileLocked && !QFileInfo::exists(f->path() + activity._file)) { _activityModel->removeActivityFromActivityList(activity); continue; } - if (activity._syncFileItemStatus == SyncFileItem::FileIgnored && !QFileInfo(f->path() + activity._file).exists()) { + if (activity._syncFileItemStatus == SyncFileItem::FileIgnored && !QFileInfo::exists(f->path() + activity._file)) { _activityModel->removeActivityFromActivityList(activity); continue; } - if (!QFileInfo(f->path() + activity._file).exists()) { + if (!QFileInfo::exists(f->path() + activity._file)) { _activityModel->removeActivityFromActivityList(activity); continue; } diff --git a/src/libsync/syncengine.cpp b/src/libsync/syncengine.cpp index 0e72b761d..716dbabf6 100644 --- a/src/libsync/syncengine.cpp +++ b/src/libsync/syncengine.cpp @@ -286,7 +286,7 @@ void SyncEngine::conflictRecordMaintenance() const auto conflictRecordPaths = _journal->conflictRecordPaths(); for (const auto &path : conflictRecordPaths) { auto fsPath = _propagator->fullLocalPath(QString::fromUtf8(path)); - if (!QFileInfo(fsPath).exists()) { + if (!QFileInfo::exists(fsPath)) { _journal->deleteConflictRecord(path); } }