From f303aeb2955cae6a6c68696282465ff5e0c79f18 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Tue, 10 Mar 2020 10:26:37 +0100 Subject: [PATCH] clear + autodelete --- src/controls/QskTabView.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/controls/QskTabView.cpp b/src/controls/QskTabView.cpp index f7e037a3..5c6ed50b 100644 --- a/src/controls/QskTabView.cpp +++ b/src/controls/QskTabView.cpp @@ -66,6 +66,9 @@ QskTabView::QskTabView( Qsk::Position tabPosition, QQuickItem* parent ) connect( m_data->tabBar, &QskTabBar::currentIndexChanged, this, &QskTabView::currentIndexChanged ); + connect( m_data->tabBar, &QskTabBar::countChanged, + this, &QskTabView::countChanged ); + connect( m_data->tabBar, &QskTabBar::positionChanged, this, &QskTabView::tabPositionChanged ); } @@ -152,10 +155,10 @@ void QskTabView::removeTab( int index ) } } -void QskTabView::clear() +void QskTabView::clear( bool autoDelete ) { - m_data->tabBar->clear(); - m_data->stackBox->clear(); + m_data->tabBar->clear( autoDelete ); + m_data->stackBox->clear( autoDelete ); } QskTabButton* QskTabView::buttonAt( int index ) const