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;