#include <qquickdesignersupport_p.h>
|
| enum | DirtyType {
TransformOrigin = 0x00000001
, Transform = 0x00000002
, BasicTransform = 0x00000004
, Position = 0x00000008
,
Size = 0x00000010
, ZValue = 0x00000020
, Content = 0x00000040
, Smooth = 0x00000080
,
OpacityValue = 0x00000100
, ChildrenChanged = 0x00000200
, ChildrenStackingChanged = 0x00000400
, ParentChanged = 0x00000800
,
Clip = 0x00001000
, Window = 0x00002000
, EffectReference = 0x00008000
, Visible = 0x00010000
,
HideReference = 0x00020000
, TransformUpdateMask = TransformOrigin | Transform | BasicTransform | Position | Size | Window
, ComplexTransformUpdateMask = Transform | Window
, ContentUpdateMask = Size | Content | Smooth | Window
,
ChildrenUpdateMask = ChildrenChanged | ChildrenStackingChanged | EffectReference | Window
, AllMask = TransformUpdateMask | ContentUpdateMask | ChildrenUpdateMask
} |
| typedef QByteArray | PropertyName |
| typedef QList< PropertyName > | PropertyNameList |
| typedef QByteArray | TypeName |
|
| static bool | isDirty (QQuickItem *referencedItem, DirtyType dirtyType) |
| static void | addDirty (QQuickItem *referencedItem, DirtyType dirtyType) |
| static void | resetDirty (QQuickItem *referencedItem) |
| static QTransform | windowTransform (QQuickItem *referencedItem) |
| static QTransform | parentTransform (QQuickItem *referencedItem) |
| static bool | isAnchoredTo (QQuickItem *fromItem, QQuickItem *toItem) |
| static bool | areChildrenAnchoredTo (QQuickItem *fromItem, QQuickItem *toItem) |
| static bool | hasAnchor (QQuickItem *item, const QString &name) |
| static QQuickItem * | anchorFillTargetItem (QQuickItem *item) |
| static QQuickItem * | anchorCenterInTargetItem (QQuickItem *item) |
| static std::pair< QString, QObject * > | anchorLineTarget (QQuickItem *item, const QString &name, QQmlContext *context) |
| static void | resetAnchor (QQuickItem *item, const QString &name) |
| static void | emitComponentCompleteSignalForAttachedProperty (QObject *item) |
| static QList< QObject * > | statesForItem (QQuickItem *item) |
| static bool | isComponentComplete (QQuickItem *item) |
| static int | borderWidth (QQuickItem *item) |
| static void | refreshExpressions (QQmlContext *context) |
| static void | setRootItem (QQuickView *view, QQuickItem *item) |
| static bool | isValidWidth (QQuickItem *item) |
| static bool | isValidHeight (QQuickItem *item) |
| static void | updateDirtyNode (QQuickItem *item) |
| static void | activateDesignerMode () |
| static void | disableComponentComplete () |
| static void | enableComponentComplete () |
| static void | polishItems (QQuickWindow *window) |
Definition at line 35 of file qquickdesignersupport_p.h.
◆ PropertyName
◆ PropertyNameList
◆ TypeName
◆ DirtyType
| Enumerator |
|---|
| TransformOrigin | |
| Transform | |
| BasicTransform | |
| Position | |
| Size | |
| ZValue | |
| Content | |
| Smooth | |
| OpacityValue | |
| ChildrenChanged | |
| ChildrenStackingChanged | |
| ParentChanged | |
| Clip | |
| Window | |
| EffectReference | |
| Visible | |
| HideReference | |
| TransformUpdateMask | |
| ComplexTransformUpdateMask | |
| ContentUpdateMask | |
| ChildrenUpdateMask | |
| AllMask | |
Definition at line 42 of file qquickdesignersupport_p.h.
◆ QQuickDesignerSupport()
◆ ~QQuickDesignerSupport()
| QQuickDesignerSupport::~QQuickDesignerSupport |
( |
| ) |
|
◆ activateDesignerMode()
| void QQuickDesignerSupport::activateDesignerMode |
( |
| ) |
|
|
static |
◆ addDirty()
◆ anchorCenterInTargetItem()
◆ anchorFillTargetItem()
◆ anchorLineTarget()
◆ areChildrenAnchoredTo()
◆ borderWidth()
| int QQuickDesignerSupport::borderWidth |
( |
QQuickItem * | item | ) |
|
|
static |
◆ derefFromEffectItem()
| void QQuickDesignerSupport::derefFromEffectItem |
( |
QQuickItem * | referencedItem, |
|
|
bool | unhide = true ) |
◆ disableComponentComplete()
| void QQuickDesignerSupport::disableComponentComplete |
( |
| ) |
|
|
static |
◆ emitComponentCompleteSignalForAttachedProperty()
| void QQuickDesignerSupport::emitComponentCompleteSignalForAttachedProperty |
( |
QObject * | item | ) |
|
|
static |
◆ enableComponentComplete()
| void QQuickDesignerSupport::enableComponentComplete |
( |
| ) |
|
|
static |
◆ hasAnchor()
◆ isAnchoredTo()
◆ isComponentComplete()
| bool QQuickDesignerSupport::isComponentComplete |
( |
QQuickItem * | item | ) |
|
|
static |
◆ isDirty()
◆ isValidHeight()
| bool QQuickDesignerSupport::isValidHeight |
( |
QQuickItem * | item | ) |
|
|
static |
◆ isValidWidth()
| bool QQuickDesignerSupport::isValidWidth |
( |
QQuickItem * | item | ) |
|
|
static |
◆ parentTransform()
◆ polishItems()
◆ refFromEffectItem()
| void QQuickDesignerSupport::refFromEffectItem |
( |
QQuickItem * | referencedItem, |
|
|
bool | hide = true ) |
◆ refreshExpressions()
◆ renderImageForItem()
◆ resetAnchor()
◆ resetDirty()
◆ setRootItem()
◆ statesForItem()
◆ updateDirtyNode()
◆ windowTransform()
The documentation for this class was generated from the following files: