diff --git a/src/filewidgets/kdiroperator.cpp b/src/filewidgets/kdiroperator.cpp --- a/src/filewidgets/kdiroperator.cpp +++ b/src/filewidgets/kdiroperator.cpp @@ -2151,7 +2151,7 @@ if (d->inlinePreviewState == Private::NotForced) { d->showPreviews = configGroup.readEntry(QStringLiteral("Previews"), false); } - QStyleOptionViewItem::Position pos = (QStyleOptionViewItem::Position) configGroup.readEntry(QStringLiteral("Decoration position"), (int) QStyleOptionViewItem::Left); + QStyleOptionViewItem::Position pos = (QStyleOptionViewItem::Position) configGroup.readEntry(QStringLiteral("Decoration position"), (int) QStyleOptionViewItem::Top); setDecorationPosition(pos); } @@ -2600,8 +2600,12 @@ } if (qobject_cast(itemView)) { - return configGroup->readEntry("listViewIconSize", 0); + // Used for short view + // "43" Corresponds to a default size of 64px + return configGroup->readEntry("listViewIconSize", 43); } else { + // Used for all other views + // "0" corresponds to a default size of 16px return configGroup->readEntry("detailedViewIconSize", 0); } }