more getter as properties

This commit is contained in:
Uwe Rathmann 2021-02-02 10:15:01 +01:00
parent 8c99bd59db
commit a61b1f4b2f
3 changed files with 4 additions and 4 deletions

View File

@ -48,6 +48,7 @@ class QSK_EXPORT QskControl : public QskQuickItem, public QskSkinnable
Q_PROPERTY( QSizeF minimumSize READ minimumSize WRITE setMinimumSize )
Q_PROPERTY( QSizeF maximumSize READ maximumSize WRITE setMaximumSize )
Q_PROPERTY( QSizeF preferredSize READ preferredSize WRITE setPreferredSize )
Q_PROPERTY( QSizeF sizeConstraint READ sizeConstraint )
using Inherited = QskQuickItem;

View File

@ -18,6 +18,7 @@ class QSK_EXPORT QskQuickItem : public QQuickItem
Q_OBJECT
Q_PROPERTY( QRectF geometry READ geometry WRITE setGeometry )
Q_PROPERTY( QRectF rect READ rect )
Q_PROPERTY( bool transparentForPositioners READ isTransparentForPositioner
WRITE setTransparentForPositioner NOTIFY itemFlagsChanged )
@ -44,9 +45,7 @@ class QSK_EXPORT QskQuickItem : public QQuickItem
PreferRasterForTextures = 1 << 4,
DebugForceBackground = 1 << 7,
LastFlag = DebugForceBackground
DebugForceBackground = 1 << 7
};
Q_ENUM( Flag )

View File

@ -67,7 +67,7 @@ void QskQuickItemPrivate::updateControlFlags( QskQuickItem::Flags flags )
Q_Q( QskQuickItem );
const auto numBits = qCountTrailingZeroBits(
static_cast< quint32 >( QskQuickItem::LastFlag ) );
static_cast< quint32 >( QskQuickItem::DebugForceBackground ) );
for ( quint32 i = 0; i <= numBits; ++i )
{