diff options
author | Javier Llorente <javier@opensuse.org> | 2019-01-23 01:16:57 +0300 |
---|---|---|
committer | Javier Llorente <javier@opensuse.org> | 2019-01-23 01:16:57 +0300 |
commit | cbc19e86fbd2275cb66d6744730675c7f92cd215 (patch) | |
tree | 8db23ab22d0d1d71ee395dcb49af507680546477 /src/gui/folderstatusdelegate.cpp | |
parent | 198b95676af86ae7effa9134f2848b7dd0bac7d4 (diff) |
Add sync date next to "Synchronized with local folder"
Diffstat (limited to 'src/gui/folderstatusdelegate.cpp')
-rw-r--r-- | src/gui/folderstatusdelegate.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gui/folderstatusdelegate.cpp b/src/gui/folderstatusdelegate.cpp index d0660b4a2..337530da9 100644 --- a/src/gui/folderstatusdelegate.cpp +++ b/src/gui/folderstatusdelegate.cpp @@ -168,6 +168,7 @@ void FolderStatusDelegate::paint(QPainter *painter, const QStyleOptionViewItem & QString itemString = qvariant_cast<QString>(index.data(SyncProgressItemString)); int warningCount = qvariant_cast<int>(index.data(WarningCount)); bool syncOngoing = qvariant_cast<bool>(index.data(SyncRunning)); + QDateTime syncDate = qvariant_cast<QDateTime>(index.data(SyncDate)); bool syncEnabled = qvariant_cast<bool>(index.data(FolderAccountConnected)); QRect iconRect = option.rect; @@ -252,7 +253,7 @@ void FolderStatusDelegate::paint(QPainter *painter, const QStyleOptionViewItem & if (!showProgess) { painter->setFont(subFont); QString elidedRemotePathText = subFm.elidedText( - tr("Synchronized with local folder"), + tr("Synchronized with local folder (%1)").arg(syncDate.toTimeSpec(Qt::LocalTime).toString(Qt::SystemLocaleShortDate)), Qt::ElideRight, remotePathRect.width()); painter->drawText(QStyle::visualRect(option.direction, option.rect, remotePathRect), textAlign, elidedRemotePathText); |