#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: