Skip to content

Commit

Permalink
display icons for files when solving many conflicts
Browse files Browse the repository at this point in the history
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
  • Loading branch information
mgallien committed May 4, 2023
1 parent 3f0c4c4 commit 430ac93
Showing 1 changed file with 2 additions and 5 deletions.
7 changes: 2 additions & 5 deletions src/gui/syncconflictsmodel.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -151,17 +151,14 @@ void SyncConflictsModel::updateConflictsData()
const auto existingFileInfo = QFileInfo(basePath);
const auto conflictFileInfo = QFileInfo(conflictedPath);

const auto existingMimeType = mMimeDb.mimeTypeForFile(existingFileInfo.fileName());
const auto conflictMimeType = mMimeDb.mimeTypeForFile(conflictFileInfo.fileName());

auto newConflictData = ConflictInfo{
existingFileInfo.fileName(),
mLocale.formattedDataSize(existingFileInfo.size()),
mLocale.formattedDataSize(conflictFileInfo.size()),
existingFileInfo.lastModified().toString(),
conflictFileInfo.lastModified().toString(),
QIcon::hasThemeIcon(existingMimeType.iconName()) ? QUrl{} : QUrl{":/qt-project.org/styles/commonstyle/images/file-128.png"},
QIcon::hasThemeIcon(conflictMimeType.iconName()) ? QUrl{} : QUrl{":/qt-project.org/styles/commonstyle/images/file-128.png"},
QUrl{QStringLiteral("image://tray-image-provider/:/fileicon") + existingFileInfo.fileName()},
QUrl{QStringLiteral("image://tray-image-provider/:/fileicon") + conflictFileInfo.fileName()},
false,
false,
};
Expand Down

0 comments on commit 430ac93

Please sign in to comment.