![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qgraphicsanchorlayout_p.h>
Public Member Functions | |
ParallelAnchorData (AnchorData *first, AnchorData *second) | |
virtual void | updateChildrenSizes () override |
bool | calculateSizeHints () |
bool | secondForward () const |
Public Member Functions inherited from QtGraphicsAnchorLayout::AnchorData | |
AnchorData () | |
virtual | ~AnchorData () |
void | refreshSizeHints (const QLayoutStyleInfo *styleInfo=nullptr) |
Public Member Functions inherited from QSimplexVariable | |
QSimplexVariable () |
Public Attributes | |
AnchorData * | firstEdge |
AnchorData * | secondEdge |
QList< QSimplexConstraint * > | m_firstConstraints |
QList< QSimplexConstraint * > | m_secondConstraints |
Public Attributes inherited from QtGraphicsAnchorLayout::AnchorData | |
AnchorVertex * | from |
AnchorVertex * | to |
qreal | minSize |
qreal | prefSize |
qreal | maxSize |
qreal | minPrefSize |
qreal | maxPrefSize |
qreal | sizeAtMinimum |
qreal | sizeAtPreferred |
qreal | sizeAtMaximum |
QGraphicsLayoutItem * | item |
QGraphicsAnchor * | graphicsAnchor |
uint | type: 2 |
uint | isLayoutAnchor: 1 |
uint | isCenterAnchor: 1 |
uint | isVertical: 1 |
uint | dependency: 2 |
Public Attributes inherited from QSimplexVariable | |
qreal | result |
int | index |
Additional Inherited Members | |
Public Types inherited from QtGraphicsAnchorLayout::AnchorData | |
enum | Type { Normal = 0 , Sequential , Parallel } |
enum | Dependency { Independent = 0 , Master , Slave } |
Definition at line 178 of file qgraphicsanchorlayout_p.h.
|
inline |
Definition at line 180 of file qgraphicsanchorlayout_p.h.
References QtGraphicsAnchorLayout::AnchorData::AnchorData(), firstEdge, QtGraphicsAnchorLayout::AnchorData::from, secondEdge, and QtGraphicsAnchorLayout::AnchorData::to.
bool ParallelAnchorData::calculateSizeHints | ( | ) |
Definition at line 265 of file qgraphicsanchorlayout_p.cpp.
References firstEdge, secondEdge, and secondForward().
|
inline |
Definition at line 202 of file qgraphicsanchorlayout_p.h.
References firstEdge, QtGraphicsAnchorLayout::AnchorData::from, and secondEdge.
Referenced by calculateSizeHints(), and updateChildrenSizes().
|
overridevirtual |
Reimplemented from QtGraphicsAnchorLayout::AnchorData.
Definition at line 235 of file qgraphicsanchorlayout_p.cpp.
References firstEdge, secondEdge, secondForward(), and QtGraphicsAnchorLayout::AnchorData::updateChildrenSizes().
AnchorData* QtGraphicsAnchorLayout::ParallelAnchorData::firstEdge |
Definition at line 209 of file qgraphicsanchorlayout_p.h.
Referenced by ParallelAnchorData(), calculateSizeHints(), secondForward(), and updateChildrenSizes().
QList<QSimplexConstraint *> QtGraphicsAnchorLayout::ParallelAnchorData::m_firstConstraints |
Definition at line 212 of file qgraphicsanchorlayout_p.h.
QList<QSimplexConstraint *> QtGraphicsAnchorLayout::ParallelAnchorData::m_secondConstraints |
Definition at line 213 of file qgraphicsanchorlayout_p.h.
AnchorData* QtGraphicsAnchorLayout::ParallelAnchorData::secondEdge |
Definition at line 210 of file qgraphicsanchorlayout_p.h.
Referenced by ParallelAnchorData(), calculateSizeHints(), secondForward(), and updateChildrenSizes().