From f8e4117beb7c94b0a5d25b9f7abaef2e77c09b26 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Fri, 13 Mar 2020 13:59:17 +0100 Subject: [PATCH] non-const tabBar getter added --- src/controls/QskTabView.cpp | 5 +++++ src/controls/QskTabView.h | 3 +++ 2 files changed, 8 insertions(+) diff --git a/src/controls/QskTabView.cpp b/src/controls/QskTabView.cpp index bebc08c4..98286e8d 100644 --- a/src/controls/QskTabView.cpp +++ b/src/controls/QskTabView.cpp @@ -77,6 +77,11 @@ QskTabView::~QskTabView() { } +QskTabBar* QskTabView::tabBar() +{ + return m_data->tabBar; +} + const QskTabBar* QskTabView::tabBar() const { return m_data->tabBar; diff --git a/src/controls/QskTabView.h b/src/controls/QskTabView.h index 948285ab..f369672c 100644 --- a/src/controls/QskTabView.h +++ b/src/controls/QskTabView.h @@ -16,6 +16,8 @@ class QSK_EXPORT QskTabView : public QskControl { Q_OBJECT + Q_PROPERTY( QskTabBar* tabBar READ tabBar ) + Q_PROPERTY( Qsk::Position tabPosition READ tabPosition WRITE setTabPosition NOTIFY tabPositionChanged FINAL ) @@ -37,6 +39,7 @@ class QSK_EXPORT QskTabView : public QskControl ~QskTabView() override; const QskTabBar* tabBar() const; + QskTabBar* tabBar(); void setTabPosition( Qsk::Position ); Qsk::Position tabPosition() const;