Changeset View
Changeset View
Standalone View
Standalone View
src/kitemviews/kitemlistheader.cpp
Show First 20 Lines • Show All 68 Lines • ▼ Show 20 Line(s) | |||||
69 | } | 69 | } | ||
70 | 70 | | |||
71 | qreal KItemListHeader::preferredColumnWidth(const QByteArray& role) const | 71 | qreal KItemListHeader::preferredColumnWidth(const QByteArray& role) const | ||
72 | { | 72 | { | ||
73 | return m_headerWidget->preferredColumnWidth(role); | 73 | return m_headerWidget->preferredColumnWidth(role); | ||
74 | } | 74 | } | ||
75 | 75 | | |||
76 | KItemListHeader::KItemListHeader(KItemListView* listView) : | 76 | KItemListHeader::KItemListHeader(KItemListView* listView) : | ||
77 | QObject(listView->parent()), | 77 | QObject(listView), | ||
78 | m_view(listView) | 78 | m_view(listView) | ||
79 | { | 79 | { | ||
80 | m_headerWidget = m_view->m_headerWidget; | 80 | m_headerWidget = m_view->m_headerWidget; | ||
81 | Q_ASSERT(m_headerWidget); | 81 | Q_ASSERT(m_headerWidget); | ||
82 | 82 | | |||
83 | connect(m_headerWidget, &KItemListHeaderWidget::columnWidthChanged, | 83 | connect(m_headerWidget, &KItemListHeaderWidget::columnWidthChanged, | ||
84 | this, &KItemListHeader::columnWidthChanged); | 84 | this, &KItemListHeader::columnWidthChanged); | ||
85 | connect(m_headerWidget, &KItemListHeaderWidget::columnWidthChangeFinished, | 85 | connect(m_headerWidget, &KItemListHeaderWidget::columnWidthChangeFinished, | ||
86 | this, &KItemListHeader::columnWidthChangeFinished); | 86 | this, &KItemListHeader::columnWidthChangeFinished); | ||
87 | } | 87 | } | ||
88 | 88 | |