From 8d44ebc1487b9dc714b085ee8d3733a187abf8bb Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Sat, 8 Oct 2011 22:46:37 +0200 Subject: Details-view: Fix column-width issue The column-width must respect the minimum width of the header-roles. --- src/kitemviews/kitemlistheader.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/kitemviews/kitemlistheader.cpp') diff --git a/src/kitemviews/kitemlistheader.cpp b/src/kitemviews/kitemlistheader.cpp index 3187d2c36..96f868aad 100644 --- a/src/kitemviews/kitemlistheader.cpp +++ b/src/kitemviews/kitemlistheader.cpp @@ -112,6 +112,12 @@ QHash KItemListHeader::visibleRolesWidths() const return m_visibleRolesWidths; } +qreal KItemListHeader::minimumRoleWidth() const +{ + QFontMetricsF fontMetrics(font()); + return fontMetrics.height() * 4; +} + void KItemListHeader::paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget) { Q_UNUSED(option); @@ -340,10 +346,4 @@ bool KItemListHeader::isAboveRoleGrip(const QPointF& pos, int roleIndex) const return pos.x() >= (x - grip) && pos.x() <= x; } -qreal KItemListHeader::minimumRoleWidth() const -{ - QFontMetricsF fontMetrics(font()); - return fontMetrics.height() * 4; -} - #include "kitemlistheader_p.moc" -- cgit v1.3