43 TransformOrigin = 0x00000001,
44 Transform = 0x00000002,
45 BasicTransform = 0x00000004,
46 Position = 0x00000008,
52 OpacityValue = 0x00000100,
53 ChildrenChanged = 0x00000200,
54 ChildrenStackingChanged = 0x00000400,
55 ParentChanged = 0x00000800,
60 EffectReference = 0x00008000,
62 HideReference = 0x00020000,
64 TransformUpdateMask = TransformOrigin | Transform | BasicTransform | Position | Size |
Window,
65 ComplexTransformUpdateMask = Transform |
Window,
66 ContentUpdateMask = Size | Content | Smooth |
Window,
67 ChildrenUpdateMask = ChildrenChanged | ChildrenStackingChanged | EffectReference |
Window,
68 AllMask = TransformUpdateMask | ContentUpdateMask | ChildrenUpdateMask
75 void refFromEffectItem(
QQuickItem *referencedItem,
bool hide =
true);
76 void derefFromEffectItem(
QQuickItem *referencedItem,
bool unhide =
true);
80 static bool isDirty(
QQuickItem *referencedItem, DirtyType dirtyType);
81 static void addDirty(
QQuickItem *referencedItem, DirtyType dirtyType);
82 static void resetDirty(
QQuickItem *referencedItem);
94 static void emitComponentCompleteSignalForAttachedProperty(
QObject *
item);
111 static void activateDesignerMode();
113 static void disableComponentComplete();
114 static void enableComponentComplete();
119 QHash<QQuickItem*, QSGLayer*> m_itemTextureHash;
The QQmlContext class defines a context within a QML engine.