![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Public Attributes | |
| QQuickAnchors::Anchors | usedAnchors |
| QQuickAnchors::Anchors | resetAnchors |
| QQmlScriptString | leftScript |
| QQmlScriptString | rightScript |
| QQmlScriptString | topScript |
| QQmlScriptString | bottomScript |
| QQmlScriptString | hCenterScript |
| QQmlScriptString | vCenterScript |
| QQmlScriptString | baselineScript |
| Public Attributes inherited from QObjectPrivate | |
| ExtraData * | extraData |
| QAtomicPointer< QThreadData > | threadData |
| QAtomicPointer< ConnectionData > | connections |
| union | |
| QAtomicPointer< QtSharedPointer::ExternalRefCountData > | sharedRefcount |
| Public Attributes inherited from QObjectData | |
| QObject * | q_ptr |
| QObject * | parent |
| QObjectList | children |
| uint | isWidget: 1 |
| uint | blockSig: 1 |
| uint | wasDeleted: 1 |
| uint | isDeletingChildren: 1 |
| uint | sendChildEvents: 1 |
| uint | receiveChildEvents: 1 |
| uint | isWindow: 1 |
| uint | deleteLaterCalled: 1 |
| uint | isQuickItem: 1 |
| uint | willBeWidget: 1 |
| uint | wasWidget: 1 |
| uint | receiveParentEvents: 1 |
| uint | unused: 20 |
| QAtomicInt | postedEvents |
| QDynamicMetaObjectData * | metaObject |
| QBindingStorage | bindingStorage |
Additional Inherited Members | |
| Public Types inherited from QObjectPrivate | |
| typedef void(*) | StaticMetaCallFunction(QObject *, QMetaObject::Call, int, void **) |
| using | ConnectionDataPointer = QExplicitlySharedDataPointer<ConnectionData> |
| Public Member Functions inherited from QObjectPrivate | |
| void | ensureExtraData () |
| void | setObjectNameWithoutBindings (const QString &namename) |
| QObjectPrivate (decltype(QObjectPrivateVersion) version=QObjectPrivateVersion) | |
| virtual | ~QObjectPrivate () |
| void | deleteChildren () |
| void | clearBindingStorage () |
| void | setParent_helper (QObject *) |
| void | moveToThread_helper () |
| void | setThreadData_helper (QThreadData *currentData, QThreadData *targetData, QBindingStatus *status) |
| QObjectList | receiverList (const char *signal) const |
| void | ensureConnectionData () |
| void | addConnection (int signal, Connection *cc) |
| int | signalIndex (const char *signalName, const QMetaObject **meta=nullptr) const |
| bool | isSignalConnected (uint signalIdx, bool checkDeclarative=true) const |
| bool | maybeSignalConnected (uint signalIndex) const |
| bool | isDeclarativeSignalConnected (uint signalIdx) const |
| void | connectNotify (const QMetaMethod &signal) |
| void | disconnectNotify (const QMetaMethod &signal) |
| void | reinitBindingStorageAfterThreadMove () |
| virtual std::string | flagsForDumping () const |
| virtual void | writeToDebugStream (QDebug &) const |
| QtPrivate::QPropertyAdaptorSlotObject * | getPropertyAdaptorSlotObject (const QMetaProperty &property) |
| Public Member Functions inherited from QObjectData | |
| QObjectData ()=default | |
| virtual | ~QObjectData ()=0 |
| const QMetaObject * | dynamicMetaObject () const |
| Static Public Member Functions inherited from QObjectPrivate | |
| static bool | removeConnection (Connection *cc) |
| static QObjectPrivate * | get (QObject *o) |
| static const QObjectPrivate * | get (const QObject *o) |
| static void | deleteInOwnThread (QObject *objectobject) |
| template<typename Func1, typename Func2> | |
| static QMetaObject::Connection | connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot, Qt::ConnectionType typetype=Qt::AutoConnection) |
| template<typename Func1, typename Func2> | |
| static bool | disconnect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot) |
| static QMetaObject::Connection | connectImpl (const QObject *sender, int signal_index, const QObject *receiver, void **slot, QtPrivate::QSlotObjectBase *slotObj, int typetype, const int *typestypes, const QMetaObject *senderMetaObject) |
| static QMetaObject::Connection | connect (const QObject *sender, int signal_index, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType typetype) |
| static QMetaObject::Connection | connect (const QObject *sender, int signal_index, const QObject *receiver, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType typetype) |
| static bool | disconnect (const QObject *sender, int signal_index, void **slot) |
| static bool | disconnect (const QObject *sender, int signal_index, const QObject *receiver, void **slot) |
\qmltype AnchorChanges
\nativetype QQuickAnchorChanges
\inqmlmodule QtQuick
\ingroup qtquick-states
\brief Specifies how to change the anchors of an item in a state.
The AnchorChanges type is used to modify the anchors of an item in a \l State.
AnchorChanges cannot be used to modify the margins on an item. For this, use
PropertyChanges instead.
In the following example we change the top and bottom anchors of an item
using AnchorChanges, and the top and bottom anchor margins using
PropertyChanges:
\snippet qml/anchorchanges.qml 0
\image anchorchanges.png {Red square changing anchor position
between two states}
AnchorChanges can be animated using AnchorAnimation.
\qml
animate our anchor changes Transition { AnchorAnimation {} } \endqml
Changes to anchor margins can be animated using NumberAnimation.
For more information on anchors see \l {anchor-layout}{Anchor Layouts}.
Definition at line 565 of file qquickstateoperations.cpp.
| QQmlScriptString QQuickAnchorSetPrivate::baselineScript |
Definition at line 578 of file qquickstateoperations.cpp.
| QQmlScriptString QQuickAnchorSetPrivate::bottomScript |
Definition at line 575 of file qquickstateoperations.cpp.
| QQmlScriptString QQuickAnchorSetPrivate::hCenterScript |
Definition at line 576 of file qquickstateoperations.cpp.
| QQmlScriptString QQuickAnchorSetPrivate::leftScript |
Definition at line 572 of file qquickstateoperations.cpp.
| QQuickAnchors::Anchors QQuickAnchorSetPrivate::resetAnchors |
Definition at line 570 of file qquickstateoperations.cpp.
| QQmlScriptString QQuickAnchorSetPrivate::rightScript |
Definition at line 573 of file qquickstateoperations.cpp.
| QQmlScriptString QQuickAnchorSetPrivate::topScript |
Definition at line 574 of file qquickstateoperations.cpp.
| QQuickAnchors::Anchors QQuickAnchorSetPrivate::usedAnchors |
Definition at line 569 of file qquickstateoperations.cpp.
| QQmlScriptString QQuickAnchorSetPrivate::vCenterScript |
Definition at line 577 of file qquickstateoperations.cpp.