From e8c46bf0b92c6b59ccf98f6d3af026c188d00c5d Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Fri, 6 Sep 2019 19:56:03 +0200 Subject: [PATCH] QskQuickItem::isVisibleToParent added --- src/controls/QskQuickItem.cpp | 5 +++++ src/controls/QskQuickItem.h | 1 + 2 files changed, 6 insertions(+) diff --git a/src/controls/QskQuickItem.cpp b/src/controls/QskQuickItem.cpp index 9a32b536..845c4bc4 100644 --- a/src/controls/QskQuickItem.cpp +++ b/src/controls/QskQuickItem.cpp @@ -250,6 +250,11 @@ bool QskQuickItem::isVisibleTo( const QQuickItem* ancestor ) const return qskIsVisibleTo( this, ancestor ); } +bool QskQuickItem::isVisibleToParent() const +{ + return d_func()->explicitVisible; +} + void QskQuickItem::setGeometry( qreal x, qreal y, qreal width, qreal height ) { // QQuickItem does not even offer changing the geometry diff --git a/src/controls/QskQuickItem.h b/src/controls/QskQuickItem.h index bd8c8bcc..e6356303 100644 --- a/src/controls/QskQuickItem.h +++ b/src/controls/QskQuickItem.h @@ -53,6 +53,7 @@ class QSK_EXPORT QskQuickItem : public QQuickItem const char* className() const; bool isVisibleTo( const QQuickItem* ) const; + bool isVisibleToParent() const; QRectF geometry() const; QRectF rect() const;