From 556cde3f885690674a1542797c7075cfdc7df296 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Sun, 27 Dec 2020 16:08:18 +0100 Subject: [PATCH] hasChildItems added --- src/controls/QskQuickItem.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/controls/QskQuickItem.h b/src/controls/QskQuickItem.h index 5ac88e4d..d6232e52 100644 --- a/src/controls/QskQuickItem.h +++ b/src/controls/QskQuickItem.h @@ -55,6 +55,8 @@ class QSK_EXPORT QskQuickItem : public QQuickItem bool isVisibleTo( const QQuickItem* ) const; bool isVisibleToParent() const; + bool hasChildItems() const; + QRectF geometry() const; QRectF rect() const; #if QT_VERSION < QT_VERSION_CHECK( 5, 10, 0 ) @@ -151,6 +153,11 @@ class QSK_EXPORT QskQuickItem : public QQuickItem Q_DECLARE_PRIVATE( QskQuickItem ) }; +inline bool QskQuickItem::hasChildItems() const +{ + return !childItems().isEmpty(); +} + inline void QskQuickItem::setGeometry( const QRectF& rect ) { setGeometry( rect.x(), rect.y(), rect.width(), rect.height() );