making some methods private

This commit is contained in:
Uwe Rathmann 2019-11-29 17:33:26 +01:00
parent 86293a65f1
commit 90c515be42
4 changed files with 6 additions and 6 deletions

View File

@ -31,10 +31,10 @@ class QSK_EXPORT QskIndexedLayoutBox : public QskBox
void itemChange( ItemChange, const ItemChangeData& ) override;
void reparentItem( QQuickItem* );
private:
virtual void autoAddItem( QQuickItem* ) = 0;
virtual void autoRemoveItem( QQuickItem* ) = 0;
private:
class PrivateData;
std::unique_ptr< PrivateData > m_data;
};

View File

@ -112,10 +112,10 @@ class QSK_EXPORT QskLinearBox : public QskIndexedLayoutBox
QSizeF layoutSizeHint( Qt::SizeHint, const QSizeF& ) const override;
private:
void autoAddItem( QQuickItem* ) override final;
void autoRemoveItem( QQuickItem* ) override final;
private:
void setItemActive( QQuickItem*, bool );
void removeItemInternal( int index, bool autoDelete );

View File

@ -291,7 +291,7 @@ void QskStackBox::autoAddItem( QQuickItem* item )
void QskStackBox::autoRemoveItem( QQuickItem* item )
{
removeItemInternal( indexOf( item ), false );
removeItemInternal( indexOf( item ), true );
}
void QskStackBox::clear( bool autoDelete )

View File

@ -75,12 +75,12 @@ class QSK_EXPORT QskStackBox : public QskIndexedLayoutBox
QSizeF layoutSizeHint( Qt::SizeHint, const QSizeF& ) const override;
void autoAddItem( QQuickItem* ) override final;
void autoRemoveItem( QQuickItem* ) override final;
QskStackBoxAnimator* effectiveAnimator();
private:
void autoAddItem( QQuickItem* ) override final;
void autoRemoveItem( QQuickItem* ) override final;
void removeItemInternal( int index, bool autoDelete );
class PrivateData;