Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QQuickAnchors Class Reference

#include <qquickanchors_p.h>

+ Inheritance diagram for QQuickAnchors:
+ Collaboration diagram for QQuickAnchors:

Public Types

enum  Anchor : uint {
  InvalidAnchor = 0x0 , LeftAnchor = 0x01 , RightAnchor = 0x02 , TopAnchor = 0x04 ,
  BottomAnchor = 0x08 , HCenterAnchor = 0x10 , VCenterAnchor = 0x20 , BaselineAnchor = 0x40 ,
  Horizontal_Mask = LeftAnchor | RightAnchor | HCenterAnchor , Vertical_Mask = TopAnchor | BottomAnchor | VCenterAnchor | BaselineAnchor
}
 

Signals

void leftChanged ()
 
void rightChanged ()
 
void topChanged ()
 
void bottomChanged ()
 
void verticalCenterChanged ()
 
void horizontalCenterChanged ()
 
void baselineChanged ()
 
void fillChanged ()
 
void centerInChanged ()
 
void leftMarginChanged ()
 
void rightMarginChanged ()
 
void topMarginChanged ()
 
void bottomMarginChanged ()
 
void marginsChanged ()
 
void verticalCenterOffsetChanged ()
 
void horizontalCenterOffsetChanged ()
 
void baselineOffsetChanged ()
 
void centerAlignedChanged ()
 
- Signals inherited from QObject
void destroyed (QObject *=nullptr)
 This signal is emitted immediately before the object obj is destroyed, after any instances of QPointer have been notified, and cannot be blocked.
 
void objectNameChanged (const QString &objectName, QPrivateSignal)
 This signal is emitted after the object's name has been changed.
 

Public Member Functions

 QQuickAnchors (QQuickItem *item, QObject *parent=nullptr)
 
 ~QQuickAnchors () override
 
QQuickAnchorLine left () const
 
void setLeft (const QQuickAnchorLine &edge)
 
void resetLeft ()
 
QQuickAnchorLine right () const
 
void setRight (const QQuickAnchorLine &edge)
 
void resetRight ()
 
QQuickAnchorLine horizontalCenter () const
 
void setHorizontalCenter (const QQuickAnchorLine &edge)
 
void resetHorizontalCenter ()
 
QQuickAnchorLine top () const
 
void setTop (const QQuickAnchorLine &edge)
 
void resetTop ()
 
QQuickAnchorLine bottom () const
 
void setBottom (const QQuickAnchorLine &edge)
 
void resetBottom ()
 
QQuickAnchorLine verticalCenter () const
 
void setVerticalCenter (const QQuickAnchorLine &edge)
 
void resetVerticalCenter ()
 
QQuickAnchorLine baseline () const
 
void setBaseline (const QQuickAnchorLine &edge)
 
void resetBaseline ()
 
qreal leftMargin () const
 
void setLeftMargin (qreal)
 
void resetLeftMargin ()
 
qreal rightMargin () const
 
void setRightMargin (qreal)
 
void resetRightMargin ()
 
qreal horizontalCenterOffset () const
 
void setHorizontalCenterOffset (qreal)
 
qreal topMargin () const
 
void setTopMargin (qreal)
 
void resetTopMargin ()
 
qreal bottomMargin () const
 
void setBottomMargin (qreal)
 
void resetBottomMargin ()
 
qreal margins () const
 
void setMargins (qreal)
 
qreal verticalCenterOffset () const
 
void setVerticalCenterOffset (qreal)
 
qreal baselineOffset () const
 
void setBaselineOffset (qreal)
 
QQuickItemfill () const
 
void setFill (QQuickItem *)
 
void resetFill ()
 
QQuickItemcenterIn () const
 
void setCenterIn (QQuickItem *)
 
void resetCenterIn ()
 
Anchors usedAnchors () const
 
Qt::Orientations activeDirections () const
 
bool mirrored ()
 
bool alignWhenCentered () const
 
void setAlignWhenCentered (bool)
 
void classBegin ()
 
void componentComplete ()
 
- Public Member Functions inherited from QObject
Q_INVOKABLE QObject (QObject *parent=nullptr)
 Constructs an object with parent object parent.
 
virtual ~QObject ()
 Destroys the object, deleting all its child objects.
 
virtual bool event (QEvent *event)
 This virtual function receives events to an object and should return true if the event e was recognized and processed.
 
virtual bool eventFilter (QObject *watched, QEvent *event)
 Filters events if this object has been installed as an event filter for the watched object.
 
QString objectName () const
 
Q_WEAK_OVERLOAD void setObjectName (const QString &name)
 Sets the object's name to name.
 
void setObjectName (QAnyStringView name)
 This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
 
QBindable< QStringbindableObjectName ()
 
bool isWidgetType () const
 Returns true if the object is a widget; otherwise returns false.
 
bool isWindowType () const
 Returns true if the object is a window; otherwise returns false.
 
bool isQuickItemType () const
 Returns true if the object is a QQuickItem; otherwise returns false.
 
bool signalsBlocked () const noexcept
 Returns true if signals are blocked; otherwise returns false.
 
bool blockSignals (bool b) noexcept
 If block is true, signals emitted by this object are blocked (i.e., emitting a signal will not invoke anything connected to it).
 
QThreadthread () const
 Returns the thread in which the object lives.
 
bool moveToThread (QThread *thread QT6_DECL_NEW_OVERLOAD_TAIL)
 Changes the thread affinity for this object and its children and returns true on success.
 
int startTimer (int interval, Qt::TimerType timerType=Qt::CoarseTimer)
 This is an overloaded function that will start a timer of type timerType and a timeout of interval milliseconds.
 
int startTimer (std::chrono::nanoseconds time, Qt::TimerType timerType=Qt::CoarseTimer)
 
void killTimer (int id)
 Kills the timer with timer identifier, id.
 
void killTimer (Qt::TimerId id)
 
template<typename T >
findChild (QAnyStringView aName, Qt::FindChildOptions options=Qt::FindChildrenRecursively) const
 Returns the child of this object that can be cast into type T and that is called name, or \nullptr if there is no such object.
 
template<typename T >
QList< T > findChildren (QAnyStringView aName, Qt::FindChildOptions options=Qt::FindChildrenRecursively) const
 Returns all children of this object with the given name that can be cast to type T, or an empty list if there are no such objects.
 
template<typename T >
findChild (Qt::FindChildOptions options=Qt::FindChildrenRecursively) const
 This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
 
template<typename T >
QList< T > findChildren (Qt::FindChildOptions options=Qt::FindChildrenRecursively) const
 This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
 
const QObjectListchildren () const
 Returns a list of child objects.
 
void setParent (QObject *parent)
 Makes the object a child of parent.
 
void installEventFilter (QObject *filterObj)
 Installs an event filter filterObj on this object.
 
void removeEventFilter (QObject *obj)
 Removes an event filter object obj from this object.
 
QMetaObject::Connection connect (const QObject *sender, const char *signal, const char *member, Qt::ConnectionType type=Qt::AutoConnection) const
 
bool disconnect (const char *signal=nullptr, const QObject *receiver=nullptr, const char *member=nullptr) const
 
bool disconnect (const QObject *receiver, const char *member=nullptr) const
 
void dumpObjectTree () const
 Dumps a tree of children to the debug output.
 
void dumpObjectInfo () const
 Dumps information about signal connections, etc.
 
bool setProperty (const char *name, const QVariant &value)
 Sets the value of the object's name property to value.
 
bool setProperty (const char *name, QVariant &&value)
 
QVariant property (const char *name) const
 Returns the value of the object's name property.
 
QList< QByteArraydynamicPropertyNames () const
 
QBindingStoragebindingStorage ()
 
const QBindingStoragebindingStorage () const
 
QObjectparent () const
 Returns a pointer to the parent object.
 
bool inherits (const char *classname) const
 Returns true if this object is an instance of a class that inherits className or a QObject subclass that inherits className; otherwise returns false.
 

Properties

QQuickAnchorLine left
 
QQuickAnchorLine right
 
QQuickAnchorLine horizontalCenter
 
QQuickAnchorLine top
 
QQuickAnchorLine bottom
 
QQuickAnchorLine verticalCenter
 
QQuickAnchorLine baseline
 
qreal margins
 
qreal leftMargin
 
qreal rightMargin
 
qreal horizontalCenterOffset
 
qreal topMargin
 
qreal bottomMargin
 
qreal verticalCenterOffset
 
qreal baselineOffset
 
QQuickItemfill
 
QQuickItemcenterIn
 
bool alignWhenCentered
 
- Properties inherited from QObject
QString objectName
 the name of this object
 

Friends

class QQuickItemPrivate
 

Additional Inherited Members

- Public Slots inherited from QObject
void deleteLater ()
 \threadsafe
 
- Static Public Member Functions inherited from QObject
static QMetaObject::Connection connect (const QObject *sender, const char *signal, const QObject *receiver, const char *member, Qt::ConnectionType=Qt::AutoConnection)
 \threadsafe
 
static QMetaObject::Connection connect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type=Qt::AutoConnection)
 
template<typename Func1 , typename Func2 >
static QMetaObject::Connection connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::ContextTypeForFunctor< Func2 >::ContextType *context, Func2 &&slot, Qt::ConnectionType type=Qt::AutoConnection)
 
template<typename Func1 , typename Func2 >
static QMetaObject::Connection connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, Func2 &&slot)
 
static bool disconnect (const QObject *sender, const char *signal, const QObject *receiver, const char *member)
 \threadsafe
 
static bool disconnect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &member)
 
static bool disconnect (const QMetaObject::Connection &)
 Disconnect a connection.
 
template<typename Func1 , typename Func2 >
static bool disconnect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiver, Func2 slot)
 
template<typename Func1 >
static bool disconnect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const QObject *receiver, void **zero)
 
- Protected Member Functions inherited from QObject
QObjectsender () const
 Returns a pointer to the object that sent the signal, if called in a slot activated by a signal; otherwise it returns \nullptr.
 
int senderSignalIndex () const
 
int receivers (const char *signal) const
 Returns the number of receivers connected to the signal.
 
bool isSignalConnected (const QMetaMethod &signal) const
 
virtual void timerEvent (QTimerEvent *event)
 This event handler can be reimplemented in a subclass to receive timer events for the object.
 
virtual void childEvent (QChildEvent *event)
 This event handler can be reimplemented in a subclass to receive child events.
 
virtual void customEvent (QEvent *event)
 This event handler can be reimplemented in a subclass to receive custom events.
 
virtual void connectNotify (const QMetaMethod &signal)
 
virtual void disconnectNotify (const QMetaMethod &signal)
 
 QObject (QObjectPrivate &dd, QObject *parent=nullptr)
 
- Protected Attributes inherited from QObject
QScopedPointer< QObjectDatad_ptr
 

Detailed Description

Definition at line 29 of file qquickanchors_p.h.

Member Enumeration Documentation

◆ Anchor

Enumerator
InvalidAnchor 
LeftAnchor 
RightAnchor 
TopAnchor 
BottomAnchor 
HCenterAnchor 
VCenterAnchor 
BaselineAnchor 
Horizontal_Mask 
Vertical_Mask 

Definition at line 58 of file qquickanchors_p.h.

Constructor & Destructor Documentation

◆ QQuickAnchors()

QQuickAnchors::QQuickAnchors ( QQuickItem * item,
QObject * parent = nullptr )

Definition at line 131 of file qquickanchors.cpp.

◆ ~QQuickAnchors()

QQuickAnchors::~QQuickAnchors ( )
override

Definition at line 136 of file qquickanchors.cpp.

References d.

Member Function Documentation

◆ activeDirections()

Qt::Orientations QQuickAnchors::activeDirections ( ) const

Definition at line 1283 of file qquickanchors.cpp.

References d, Qt::Horizontal, Horizontal_Mask, o, Qt::Vertical, and Vertical_Mask.

Referenced by QQuickLayout::checkAnchors(), and QQuickTableViewPrivate::createFxTableItem().

+ Here is the caller graph for this function:

◆ alignWhenCentered()

bool QQuickAnchors::alignWhenCentered ( ) const

Definition at line 313 of file qquickanchors.cpp.

References d.

◆ baseline()

QQuickAnchorLine QQuickAnchors::baseline ( ) const

Definition at line 877 of file qquickanchors.cpp.

References d.

◆ baselineChanged

void QQuickAnchors::baselineChanged ( )
signal

Referenced by resetBaseline(), and setBaseline().

+ Here is the caller graph for this function:

◆ baselineOffset()

qreal QQuickAnchors::baselineOffset ( ) const

Definition at line 1261 of file qquickanchors.cpp.

References d.

◆ baselineOffsetChanged

void QQuickAnchors::baselineOffsetChanged ( )
signal

Referenced by setBaselineOffset().

+ Here is the caller graph for this function:

◆ bottom()

QQuickAnchorLine QQuickAnchors::bottom ( ) const

Definition at line 797 of file qquickanchors.cpp.

References d.

◆ bottomChanged

void QQuickAnchors::bottomChanged ( )
signal

Referenced by resetBottom(), and setBottom().

+ Here is the caller graph for this function:

◆ bottomMargin()

qreal QQuickAnchors::bottomMargin ( ) const

Definition at line 1208 of file qquickanchors.cpp.

References d.

◆ bottomMarginChanged

void QQuickAnchors::bottomMarginChanged ( )
signal

Referenced by resetBottomMargin(), setBottomMargin(), and setMargins().

+ Here is the caller graph for this function:

◆ centerAlignedChanged

void QQuickAnchors::centerAlignedChanged ( )
signal

Referenced by setAlignWhenCentered().

+ Here is the caller graph for this function:

◆ centerIn()

QQuickItem * QQuickAnchors::centerIn ( ) const

Definition at line 504 of file qquickanchors.cpp.

References d.

◆ centerInChanged

void QQuickAnchors::centerInChanged ( )
signal

Referenced by setCenterIn().

+ Here is the caller graph for this function:

◆ classBegin()

void QQuickAnchors::classBegin ( )

Definition at line 341 of file qquickanchors.cpp.

References d.

Referenced by QQuickItemPrivate::anchors().

+ Here is the caller graph for this function:

◆ componentComplete()

void QQuickAnchors::componentComplete ( )

Definition at line 347 of file qquickanchors.cpp.

References d.

◆ fill()

QQuickItem * QQuickAnchors::fill ( ) const

Definition at line 468 of file qquickanchors.cpp.

References d.

◆ fillChanged

void QQuickAnchors::fillChanged ( )
signal

Referenced by setFill().

+ Here is the caller graph for this function:

◆ horizontalCenter()

QQuickAnchorLine QQuickAnchors::horizontalCenter ( ) const

Definition at line 997 of file qquickanchors.cpp.

References d.

◆ horizontalCenterChanged

void QQuickAnchors::horizontalCenterChanged ( )
signal

Referenced by resetHorizontalCenter(), and setHorizontalCenter().

+ Here is the caller graph for this function:

◆ horizontalCenterOffset()

qreal QQuickAnchors::horizontalCenterOffset ( ) const

Definition at line 1155 of file qquickanchors.cpp.

References d.

◆ horizontalCenterOffsetChanged

void QQuickAnchors::horizontalCenterOffsetChanged ( )
signal

Referenced by setHorizontalCenterOffset().

+ Here is the caller graph for this function:

◆ left()

QQuickAnchorLine QQuickAnchors::left ( ) const

Definition at line 917 of file qquickanchors.cpp.

References d.

◆ leftChanged

void QQuickAnchors::leftChanged ( )
signal

Referenced by resetLeft(), and setLeft().

+ Here is the caller graph for this function:

◆ leftMargin()

qreal QQuickAnchors::leftMargin ( ) const

Definition at line 1037 of file qquickanchors.cpp.

References d.

◆ leftMarginChanged

void QQuickAnchors::leftMarginChanged ( )
signal

Referenced by resetLeftMargin(), setLeftMargin(), and setMargins().

+ Here is the caller graph for this function:

◆ margins()

qreal QQuickAnchors::margins ( ) const

Definition at line 1105 of file qquickanchors.cpp.

References d.

◆ marginsChanged

void QQuickAnchors::marginsChanged ( )
signal

Referenced by setMargins().

+ Here is the caller graph for this function:

◆ mirrored()

bool QQuickAnchors::mirrored ( )

Definition at line 307 of file qquickanchors.cpp.

References d, and QQuickItemPrivate::get().

+ Here is the call graph for this function:

◆ resetBaseline()

void QQuickAnchors::resetBaseline ( )

Definition at line 906 of file qquickanchors.cpp.

References baselineChanged(), d, emit, and InvalidAnchor.

Referenced by QQuickDesignerSupport::resetAnchor().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ resetBottom()

void QQuickAnchors::resetBottom ( )

Definition at line 826 of file qquickanchors.cpp.

References bottomChanged(), d, emit, and InvalidAnchor.

Referenced by QQuickDesignerSupport::resetAnchor().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ resetBottomMargin()

void QQuickAnchors::resetBottomMargin ( )

Definition at line 1228 of file qquickanchors.cpp.

References bottomMarginChanged(), d, and emit.

+ Here is the call graph for this function:

◆ resetCenterIn()

void QQuickAnchors::resetCenterIn ( )

Definition at line 535 of file qquickanchors.cpp.

References setCenterIn().

Referenced by QQuickDesignerSupport::resetAnchor().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ resetFill()

void QQuickAnchors::resetFill ( )

Definition at line 499 of file qquickanchors.cpp.

References setFill().

Referenced by QQuickDesignerSupport::resetAnchor().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ resetHorizontalCenter()

void QQuickAnchors::resetHorizontalCenter ( )

Definition at line 1026 of file qquickanchors.cpp.

References d, emit, horizontalCenterChanged(), and InvalidAnchor.

Referenced by QQuickDesignerSupport::resetAnchor().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ resetLeft()

void QQuickAnchors::resetLeft ( )

Definition at line 946 of file qquickanchors.cpp.

References d, emit, InvalidAnchor, and leftChanged().

Referenced by QQuickDesignerSupport::resetAnchor().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ resetLeftMargin()

void QQuickAnchors::resetLeftMargin ( )

Definition at line 1057 of file qquickanchors.cpp.

References d, emit, and leftMarginChanged().

+ Here is the call graph for this function:

◆ resetRight()

void QQuickAnchors::resetRight ( )

Definition at line 986 of file qquickanchors.cpp.

References d, emit, InvalidAnchor, and rightChanged().

Referenced by QQuickDesignerSupport::resetAnchor().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ resetRightMargin()

void QQuickAnchors::resetRightMargin ( )

Definition at line 1091 of file qquickanchors.cpp.

References d, emit, and rightMarginChanged().

+ Here is the call graph for this function:

◆ resetTop()

void QQuickAnchors::resetTop ( )

Definition at line 786 of file qquickanchors.cpp.

References d, emit, InvalidAnchor, and topChanged().

Referenced by QQuickDesignerSupport::resetAnchor().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ resetTopMargin()

void QQuickAnchors::resetTopMargin ( )

Definition at line 1194 of file qquickanchors.cpp.

References d, emit, and topMarginChanged().

+ Here is the call graph for this function:

◆ resetVerticalCenter()

void QQuickAnchors::resetVerticalCenter ( )

Definition at line 866 of file qquickanchors.cpp.

References d, emit, InvalidAnchor, and verticalCenterChanged().

Referenced by QQuickDesignerSupport::resetAnchor().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ right()

QQuickAnchorLine QQuickAnchors::right ( ) const

Definition at line 957 of file qquickanchors.cpp.

References d.

◆ rightChanged

void QQuickAnchors::rightChanged ( )
signal

Referenced by resetRight(), and setRight().

+ Here is the caller graph for this function:

◆ rightMargin()

qreal QQuickAnchors::rightMargin ( ) const

Definition at line 1071 of file qquickanchors.cpp.

References d.

◆ rightMarginChanged

void QQuickAnchors::rightMarginChanged ( )
signal

Referenced by resetRightMargin(), setMargins(), and setRightMargin().

+ Here is the caller graph for this function:

◆ setAlignWhenCentered()

void QQuickAnchors::setAlignWhenCentered ( bool aligned)

Definition at line 319 of file qquickanchors.cpp.

References aligned(), centerAlignedChanged(), d, emit, HCenterAnchor, and VCenterAnchor.

+ Here is the call graph for this function:

◆ setBaseline()

void QQuickAnchors::setBaseline ( const QQuickAnchorLine & edge)

Definition at line 883 of file qquickanchors.cpp.

References QQuickAnchorLine::anchorLine, BaselineAnchor, baselineChanged(), d, emit, and QQuickAnchorLine::item.

Referenced by QQuickItemGenerator::generateTextNode().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setBaselineOffset()

void QQuickAnchors::setBaselineOffset ( qreal offset)

Definition at line 1267 of file qquickanchors.cpp.

References baselineOffsetChanged(), d, and emit.

+ Here is the call graph for this function:

◆ setBottom()

void QQuickAnchors::setBottom ( const QQuickAnchorLine & edge)

Definition at line 803 of file qquickanchors.cpp.

References QQuickAnchorLine::anchorLine, BottomAnchor, bottomChanged(), d, emit, and QQuickAnchorLine::item.

Referenced by QDeclarativeGeoMapCopyrightNotice::anchorToBottomLeft().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setBottomMargin()

void QQuickAnchors::setBottomMargin ( qreal offset)

Definition at line 1214 of file qquickanchors.cpp.

References bottomMarginChanged(), d, and emit.

+ Here is the call graph for this function:

◆ setCenterIn()

void QQuickAnchors::setCenterIn ( QQuickItem * c)

Definition at line 510 of file qquickanchors.cpp.

References centerInChanged(), d, emit, qmlWarning(), readParentItem(), and tr.

Referenced by resetCenterIn().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setFill()

void QQuickAnchors::setFill ( QQuickItem * f)

Definition at line 474 of file qquickanchors.cpp.

References d, emit, fillChanged(), qmlWarning(), readParentItem(), and tr.

Referenced by resetFill().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setHorizontalCenter()

void QQuickAnchors::setHorizontalCenter ( const QQuickAnchorLine & edge)

Definition at line 1003 of file qquickanchors.cpp.

References QQuickAnchorLine::anchorLine, d, emit, HCenterAnchor, horizontalCenterChanged(), and QQuickAnchorLine::item.

Referenced by QQuickItemGenerator::generateTextNode().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setHorizontalCenterOffset()

void QQuickAnchors::setHorizontalCenterOffset ( qreal offset)

Definition at line 1161 of file qquickanchors.cpp.

References d, emit, and horizontalCenterOffsetChanged().

+ Here is the call graph for this function:

◆ setLeft()

void QQuickAnchors::setLeft ( const QQuickAnchorLine & edge)

Definition at line 923 of file qquickanchors.cpp.

References QQuickAnchorLine::anchorLine, d, emit, QQuickAnchorLine::item, LeftAnchor, and leftChanged().

Referenced by QDeclarativeGeoMapCopyrightNotice::anchorToBottomLeft(), and QQuickItemGenerator::generateTextNode().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setLeftMargin()

void QQuickAnchors::setLeftMargin ( qreal offset)

Definition at line 1043 of file qquickanchors.cpp.

References d, emit, and leftMarginChanged().

+ Here is the call graph for this function:

◆ setMargins()

void QQuickAnchors::setMargins ( qreal offset)

Definition at line 1111 of file qquickanchors.cpp.

References bottomMarginChanged(), d, emit, leftMarginChanged(), marginsChanged(), rightMarginChanged(), and topMarginChanged().

+ Here is the call graph for this function:

◆ setRight()

void QQuickAnchors::setRight ( const QQuickAnchorLine & edge)

Definition at line 963 of file qquickanchors.cpp.

References QQuickAnchorLine::anchorLine, d, emit, QQuickAnchorLine::item, RightAnchor, and rightChanged().

Referenced by QQuickItemGenerator::generateTextNode().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setRightMargin()

void QQuickAnchors::setRightMargin ( qreal offset)

Definition at line 1077 of file qquickanchors.cpp.

References d, emit, and rightMarginChanged().

+ Here is the call graph for this function:

◆ setTop()

void QQuickAnchors::setTop ( const QQuickAnchorLine & edge)

Definition at line 763 of file qquickanchors.cpp.

References QQuickAnchorLine::anchorLine, d, emit, QQuickAnchorLine::item, TopAnchor, and topChanged().

+ Here is the call graph for this function:

◆ setTopMargin()

void QQuickAnchors::setTopMargin ( qreal offset)

Definition at line 1180 of file qquickanchors.cpp.

References d, emit, and topMarginChanged().

+ Here is the call graph for this function:

◆ setVerticalCenter()

void QQuickAnchors::setVerticalCenter ( const QQuickAnchorLine & edge)

Definition at line 843 of file qquickanchors.cpp.

References QQuickAnchorLine::anchorLine, d, emit, QQuickAnchorLine::item, VCenterAnchor, and verticalCenterChanged().

+ Here is the call graph for this function:

◆ setVerticalCenterOffset()

void QQuickAnchors::setVerticalCenterOffset ( qreal offset)

Definition at line 1248 of file qquickanchors.cpp.

References d, emit, and verticalCenterOffsetChanged().

+ Here is the call graph for this function:

◆ top()

QQuickAnchorLine QQuickAnchors::top ( ) const

Definition at line 757 of file qquickanchors.cpp.

References d.

◆ topChanged

void QQuickAnchors::topChanged ( )
signal

Referenced by resetTop(), and setTop().

+ Here is the caller graph for this function:

◆ topMargin()

qreal QQuickAnchors::topMargin ( ) const

Definition at line 1174 of file qquickanchors.cpp.

References d.

◆ topMarginChanged

void QQuickAnchors::topMarginChanged ( )
signal

Referenced by resetTopMargin(), setMargins(), and setTopMargin().

+ Here is the caller graph for this function:

◆ usedAnchors()

QQuickAnchors::Anchors QQuickAnchors::usedAnchors ( ) const

Definition at line 1277 of file qquickanchors.cpp.

References d.

Referenced by QQuickDesignerSupport::hasAnchor(), QQuickColumn::reportConflictingAnchors(), QQuickRow::reportConflictingAnchors(), QQuickGrid::reportConflictingAnchors(), and QQuickFlow::reportConflictingAnchors().

+ Here is the caller graph for this function:

◆ verticalCenter()

QQuickAnchorLine QQuickAnchors::verticalCenter ( ) const

Definition at line 837 of file qquickanchors.cpp.

References d.

◆ verticalCenterChanged

void QQuickAnchors::verticalCenterChanged ( )
signal

Referenced by resetVerticalCenter(), and setVerticalCenter().

+ Here is the caller graph for this function:

◆ verticalCenterOffset()

qreal QQuickAnchors::verticalCenterOffset ( ) const

Definition at line 1242 of file qquickanchors.cpp.

References d.

◆ verticalCenterOffsetChanged

void QQuickAnchors::verticalCenterOffsetChanged ( )
signal

Referenced by setVerticalCenterOffset().

+ Here is the caller graph for this function:

Friends And Related Symbol Documentation

◆ QQuickItemPrivate

friend class QQuickItemPrivate
friend

Definition at line 175 of file qquickanchors_p.h.

Property Documentation

◆ alignWhenCentered

bool QQuickAnchors::alignWhenCentered
readwrite

Definition at line 50 of file qquickanchors_p.h.

◆ baseline

QQuickAnchorLine QQuickAnchors::baseline
readwrite

◆ baselineOffset

qreal QQuickAnchors::baselineOffset
readwrite

Definition at line 47 of file qquickanchors_p.h.

◆ bottom

QQuickAnchorLine QQuickAnchors::bottom
readwrite

◆ bottomMargin

qreal QQuickAnchors::bottomMargin
readwrite

Definition at line 45 of file qquickanchors_p.h.

◆ centerIn

◆ fill

◆ horizontalCenter

QQuickAnchorLine QQuickAnchors::horizontalCenter
readwrite

◆ horizontalCenterOffset

qreal QQuickAnchors::horizontalCenterOffset
readwrite

Definition at line 43 of file qquickanchors_p.h.

◆ left

◆ leftMargin

qreal QQuickAnchors::leftMargin
readwrite

Definition at line 41 of file qquickanchors_p.h.

◆ margins

qreal QQuickAnchors::margins
readwrite

Definition at line 40 of file qquickanchors_p.h.

◆ right

◆ rightMargin

qreal QQuickAnchors::rightMargin
readwrite

Definition at line 42 of file qquickanchors_p.h.

◆ top

QQuickAnchorLine QQuickAnchors::top
readwrite

◆ topMargin

qreal QQuickAnchors::topMargin
readwrite

Definition at line 44 of file qquickanchors_p.h.

◆ verticalCenter

QQuickAnchorLine QQuickAnchors::verticalCenter
readwrite

◆ verticalCenterOffset

qreal QQuickAnchors::verticalCenterOffset
readwrite

Definition at line 46 of file qquickanchors_p.h.


The documentation for this class was generated from the following files: