more getter as properties
This commit is contained in:
parent
8c99bd59db
commit
a61b1f4b2f
@ -48,6 +48,7 @@ class QSK_EXPORT QskControl : public QskQuickItem, public QskSkinnable
|
|||||||
Q_PROPERTY( QSizeF minimumSize READ minimumSize WRITE setMinimumSize )
|
Q_PROPERTY( QSizeF minimumSize READ minimumSize WRITE setMinimumSize )
|
||||||
Q_PROPERTY( QSizeF maximumSize READ maximumSize WRITE setMaximumSize )
|
Q_PROPERTY( QSizeF maximumSize READ maximumSize WRITE setMaximumSize )
|
||||||
Q_PROPERTY( QSizeF preferredSize READ preferredSize WRITE setPreferredSize )
|
Q_PROPERTY( QSizeF preferredSize READ preferredSize WRITE setPreferredSize )
|
||||||
|
Q_PROPERTY( QSizeF sizeConstraint READ sizeConstraint )
|
||||||
|
|
||||||
using Inherited = QskQuickItem;
|
using Inherited = QskQuickItem;
|
||||||
|
|
||||||
|
@ -18,6 +18,7 @@ class QSK_EXPORT QskQuickItem : public QQuickItem
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
Q_PROPERTY( QRectF geometry READ geometry WRITE setGeometry )
|
Q_PROPERTY( QRectF geometry READ geometry WRITE setGeometry )
|
||||||
|
Q_PROPERTY( QRectF rect READ rect )
|
||||||
|
|
||||||
Q_PROPERTY( bool transparentForPositioners READ isTransparentForPositioner
|
Q_PROPERTY( bool transparentForPositioners READ isTransparentForPositioner
|
||||||
WRITE setTransparentForPositioner NOTIFY itemFlagsChanged )
|
WRITE setTransparentForPositioner NOTIFY itemFlagsChanged )
|
||||||
@ -44,9 +45,7 @@ class QSK_EXPORT QskQuickItem : public QQuickItem
|
|||||||
|
|
||||||
PreferRasterForTextures = 1 << 4,
|
PreferRasterForTextures = 1 << 4,
|
||||||
|
|
||||||
DebugForceBackground = 1 << 7,
|
DebugForceBackground = 1 << 7
|
||||||
|
|
||||||
LastFlag = DebugForceBackground
|
|
||||||
};
|
};
|
||||||
|
|
||||||
Q_ENUM( Flag )
|
Q_ENUM( Flag )
|
||||||
|
@ -67,7 +67,7 @@ void QskQuickItemPrivate::updateControlFlags( QskQuickItem::Flags flags )
|
|||||||
Q_Q( QskQuickItem );
|
Q_Q( QskQuickItem );
|
||||||
|
|
||||||
const auto numBits = qCountTrailingZeroBits(
|
const auto numBits = qCountTrailingZeroBits(
|
||||||
static_cast< quint32 >( QskQuickItem::LastFlag ) );
|
static_cast< quint32 >( QskQuickItem::DebugForceBackground ) );
|
||||||
|
|
||||||
for ( quint32 i = 0; i <= numBits; ++i )
|
for ( quint32 i = 0; i <= numBits; ++i )
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user