From 51cd727066efaf548a68585ec0bb66fa1a766c4d Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Tue, 20 Sep 2011 18:00:39 +0200 Subject: Show the role-description in the header of the details view --- src/kitemviews/kitemlistheader_p.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/kitemviews/kitemlistheader_p.h') diff --git a/src/kitemviews/kitemlistheader_p.h b/src/kitemviews/kitemlistheader_p.h index d99cbe636..e75bd7b14 100644 --- a/src/kitemviews/kitemlistheader_p.h +++ b/src/kitemviews/kitemlistheader_p.h @@ -22,6 +22,8 @@ #include #include +#include +#include class KItemModelBase; @@ -39,6 +41,12 @@ public: void setModel(KItemModelBase* model); KItemModelBase* model() const; + void setVisibleRoles(const QList& roles); + QList visibleRoles() const; + + void setVisibleRolesWidths(const QHash rolesWidths); + QHash visibleRolesWidths() const; + virtual void paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget = 0); private slots: @@ -47,6 +55,8 @@ private slots: private: KItemModelBase* m_model; + QList m_visibleRoles; + QHash m_visibleRolesWidths; }; #endif -- cgit v1.3.1