X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/d3839617193e92463806580699caa595c892b8a6..b1f9c2e5c90548f391477fa17889ff8d1abf8f53:/src/kitemviews/kitemlistheader.cpp diff --git a/src/kitemviews/kitemlistheader.cpp b/src/kitemviews/kitemlistheader.cpp index 22e70603b..bb3153794 100644 --- a/src/kitemviews/kitemlistheader.cpp +++ b/src/kitemviews/kitemlistheader.cpp @@ -28,7 +28,7 @@ bool KItemListHeader::automaticColumnResizing() const return m_headerWidget->automaticColumnResizing(); } -void KItemListHeader::setColumnWidth(const QByteArray& role, qreal width) +void KItemListHeader::setColumnWidth(const QByteArray &role, qreal width) { if (!m_headerWidget->automaticColumnResizing()) { m_headerWidget->setColumnWidth(role, width); @@ -37,16 +37,16 @@ void KItemListHeader::setColumnWidth(const QByteArray& role, qreal width) } } -qreal KItemListHeader::columnWidth(const QByteArray& role) const +qreal KItemListHeader::columnWidth(const QByteArray &role) const { return m_headerWidget->columnWidth(role); } -void KItemListHeader::setColumnWidths(const QHash& columnWidths) +void KItemListHeader::setColumnWidths(const QHash &columnWidths) { if (!m_headerWidget->automaticColumnResizing()) { const auto visibleRoles = m_view->visibleRoles(); - for (const QByteArray& role : visibleRoles) { + for (const QByteArray &role : visibleRoles) { const qreal width = columnWidths.value(role); m_headerWidget->setColumnWidth(role, width); } @@ -56,14 +56,15 @@ void KItemListHeader::setColumnWidths(const QHash& columnWidt } } -qreal KItemListHeader::preferredColumnWidth(const QByteArray& role) const +qreal KItemListHeader::preferredColumnWidth(const QByteArray &role) const { return m_headerWidget->preferredColumnWidth(role); } -void KItemListHeader::setLeadingPadding(qreal width){ - if (m_headerWidget->leadingPadding() != width) { - m_headerWidget->setLeadingPadding(width); +void KItemListHeader::setSidePadding(qreal width) +{ + if (m_headerWidget->sidePadding() != width) { + m_headerWidget->setSidePadding(width); if (m_headerWidget->automaticColumnResizing()) { m_view->applyAutomaticColumnWidths(); } @@ -71,22 +72,21 @@ void KItemListHeader::setLeadingPadding(qreal width){ } } -qreal KItemListHeader::leadingPadding() const{ - return m_headerWidget->leadingPadding(); +qreal KItemListHeader::sidePadding() const +{ + return m_headerWidget->sidePadding(); } -KItemListHeader::KItemListHeader(KItemListView* listView) : - QObject(listView), - m_view(listView) +KItemListHeader::KItemListHeader(KItemListView *listView) + : QObject(listView) + , m_view(listView) { m_headerWidget = m_view->m_headerWidget; Q_ASSERT(m_headerWidget); - connect(m_headerWidget, &KItemListHeaderWidget::columnWidthChanged, - this, &KItemListHeader::columnWidthChanged); - connect(m_headerWidget, &KItemListHeaderWidget::columnWidthChangeFinished, - this, &KItemListHeader::columnWidthChangeFinished); - connect(m_headerWidget, &KItemListHeaderWidget::leadingPaddingChanged, - this, &KItemListHeader::leadingPaddingChanged); + connect(m_headerWidget, &KItemListHeaderWidget::columnWidthChanged, this, &KItemListHeader::columnWidthChanged); + connect(m_headerWidget, &KItemListHeaderWidget::columnWidthChangeFinished, this, &KItemListHeader::columnWidthChangeFinished); + connect(m_headerWidget, &KItemListHeaderWidget::sidePaddingChanged, this, &KItemListHeader::sidePaddingChanged); } +#include "moc_kitemlistheader.cpp"