Use more auto in folderstatusdelegate.cpp

Signed-off-by: Stephan Beyer <s-beyer@gmx.net>
This commit is contained in:
Stephan Beyer 2020-07-07 09:39:27 +02:00 committed by Kevin Ottens
parent 82f38aa37d
commit 00f93fdb77

View File

@ -156,23 +156,23 @@ void FolderStatusDelegate::paint(QPainter *painter, const QStyleOptionViewItem &
}
painter->save();
QIcon statusIcon = qvariant_cast<QIcon>(index.data(FolderStatusIconRole));
QString aliasText = qvariant_cast<QString>(index.data(HeaderRole));
QString pathText = qvariant_cast<QString>(index.data(FolderPathRole));
QString remotePath = qvariant_cast<QString>(index.data(FolderSecondPathRole));
QStringList conflictTexts = qvariant_cast<QStringList>(index.data(FolderConflictMsg));
QStringList errorTexts = qvariant_cast<QStringList>(index.data(FolderErrorMsg));
auto statusIcon = qvariant_cast<QIcon>(index.data(FolderStatusIconRole));
auto aliasText = qvariant_cast<QString>(index.data(HeaderRole));
auto pathText = qvariant_cast<QString>(index.data(FolderPathRole));
auto remotePath = qvariant_cast<QString>(index.data(FolderSecondPathRole));
auto conflictTexts = qvariant_cast<QStringList>(index.data(FolderConflictMsg));
auto errorTexts = qvariant_cast<QStringList>(index.data(FolderErrorMsg));
int overallPercent = qvariant_cast<int>(index.data(SyncProgressOverallPercent));
QString overallString = qvariant_cast<QString>(index.data(SyncProgressOverallString));
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));
auto overallPercent = qvariant_cast<int>(index.data(SyncProgressOverallPercent));
auto overallString = qvariant_cast<QString>(index.data(SyncProgressOverallString));
auto itemString = qvariant_cast<QString>(index.data(SyncProgressItemString));
auto warningCount = qvariant_cast<int>(index.data(WarningCount));
auto syncOngoing = qvariant_cast<bool>(index.data(SyncRunning));
auto syncDate = qvariant_cast<QDateTime>(index.data(SyncDate));
auto syncEnabled = qvariant_cast<bool>(index.data(FolderAccountConnected));
QRect iconRect = option.rect;
QRect aliasRect = option.rect;
auto iconRect = option.rect;
auto aliasRect = option.rect;
iconRect.setLeft(option.rect.left() + aliasMargin);
iconRect.setTop(iconRect.top() + aliasMargin); // (iconRect.height()-iconsize.height())/2);
@ -183,12 +183,12 @@ void FolderStatusDelegate::paint(QPainter *painter, const QStyleOptionViewItem &
aliasRect.setRight(aliasRect.right() - aliasMargin);
// remote directory box
QRect remotePathRect = aliasRect;
auto remotePathRect = aliasRect;
remotePathRect.setTop(aliasRect.bottom() + margin);
remotePathRect.setBottom(remotePathRect.top() + subFm.height());
// local directory box
QRect localPathRect = remotePathRect;
auto localPathRect = remotePathRect;
localPathRect.setTop(remotePathRect.bottom() + margin);
localPathRect.setBottom(localPathRect.top() + subFm.height());