mirror of
https://invent.kde.org/system/dolphin
synced 2024-09-17 15:31:20 +00:00
The wrapping flag of QStyleOptionViewItemV2 gets lost, as the instance is assigned to a QStyleOptionViewItem object later on (QStyleOptionViewItem AbstractItemView::viewOptions() const) -> enable the wrapping in the QListView itself.
svn path=/trunk/KDE/kdebase/apps/; revision=664830
This commit is contained in:
parent
10ebd5818b
commit
c5f8d7ca78
|
@ -76,10 +76,8 @@ DolphinIconsView::DolphinIconsView(QWidget* parent, DolphinController* controlle
|
|||
font.setItalic(settings->italicFont());
|
||||
font.setBold(settings->boldFont());
|
||||
m_viewOptions.font = font;
|
||||
if (settings->numberOfTextlines() > 1) {
|
||||
m_viewOptions.features = QStyleOptionViewItemV2::WrapText;
|
||||
}
|
||||
|
||||
setWordWrap(settings->numberOfTextlines() > 1);
|
||||
updateGridSize(controller->showPreview(), controller->showAdditionalInfo());
|
||||
|
||||
if (settings->arrangement() == QListView::TopToBottom) {
|
||||
|
|
|
@ -74,7 +74,7 @@ private:
|
|||
|
||||
private:
|
||||
DolphinController* m_controller;
|
||||
QStyleOptionViewItemV2 m_viewOptions;
|
||||
QStyleOptionViewItem m_viewOptions;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Reference in a new issue