From eb6dd49be2ccac6ff97df6fe618f0406bcd0a59f Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Thu, 12 Sep 2019 10:44:41 +0200 Subject: [PATCH] hide m_columnCount --- src/controls/QskListViewSkinlet.cpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/controls/QskListViewSkinlet.cpp b/src/controls/QskListViewSkinlet.cpp index 9f1e69fa..e1061458 100644 --- a/src/controls/QskListViewSkinlet.cpp +++ b/src/controls/QskListViewSkinlet.cpp @@ -18,7 +18,7 @@ class QskListViewNode final : public QSGTransformNode { public: inline QskListViewNode( int columnCount ) - : columnCount( columnCount ) + : m_columnCount( columnCount ) , m_rowMin( -1 ) , m_rowMax( -1 ) { @@ -62,7 +62,12 @@ class QskListViewNode final : public QSGTransformNode inline int nodeCount() const { - return ( m_rowMin >= 0 ) ? ( m_rowMax - m_rowMin + 1 ) * columnCount : 0; + return ( m_rowMin >= 0 ) ? ( m_rowMax - m_rowMin + 1 ) * m_columnCount : 0; + } + + inline int columnCount() const + { + return m_columnCount; } inline void invalidate() @@ -70,9 +75,8 @@ class QskListViewNode final : public QSGTransformNode m_rowMin = m_rowMax = -1; } - const int columnCount; - private: + int m_columnCount; int m_rowMin; int m_rowMax;