java.lang.Object
io.qt.QtObject
io.qt.widgets.QGraphicsLayout
io.qt.widgets.QGraphicsAnchorLayout
- All Implemented Interfaces:
QtObjectInterface,QGraphicsLayoutItem
Layout where one can anchor widgets together in Graphics View
Java wrapper for Qt class QGraphicsAnchorLayout
-
Constructor Summary
ConstructorsConstructorDescriptionOverloaded constructor forQGraphicsAnchorLayout(io.qt.widgets.QGraphicsLayoutItem)withparent = null. -
Method Summary
Modifier and TypeMethodDescriptionfinal QGraphicsAnchoraddAnchor(QGraphicsLayoutItem firstItem, Qt.AnchorPoint firstEdge, QGraphicsLayoutItem secondItem, Qt.AnchorPoint secondEdge) final voidaddAnchors(QGraphicsLayoutItem firstItem, QGraphicsLayoutItem secondItem) Overloaded function foraddAnchors(io.qt.widgets.QGraphicsLayoutItem, io.qt.widgets.QGraphicsLayoutItem, io.qt.core.Qt.Orientations)withorientations = new io.qt.core.Qt.Orientations(3).final voidaddAnchors(QGraphicsLayoutItem firstItem, QGraphicsLayoutItem secondItem, Qt.Orientation ... orientations) final voidaddAnchors(QGraphicsLayoutItem firstItem, QGraphicsLayoutItem secondItem, Qt.Orientations orientations) final voidaddCornerAnchors(QGraphicsLayoutItem firstItem, Qt.Corner firstCorner, QGraphicsLayoutItem secondItem, Qt.Corner secondCorner) final QGraphicsAnchoranchor(QGraphicsLayoutItem firstItem, Qt.AnchorPoint firstEdge, QGraphicsLayoutItem secondItem, Qt.AnchorPoint secondEdge) intcount()final doublevoiditemAt(int index) voidremoveAt(int index) voidsetGeometry(QRectF rect) final voidsetHorizontalSpacing(double spacing) final voidsetSpacing(double spacing) final voidsetVerticalSpacing(double spacing) protected QSizeFsizeHint(Qt.SizeHint which, QSizeF constraint) final doubleMethods inherited from class io.qt.widgets.QGraphicsLayout
activate, addChildLayoutItem, contentsRect, effectiveSizeHint, effectiveSizeHint, effectiveSizeHint, geometry, getContentsMargins, graphicsItem, instantInvalidatePropagation, isActivated, isEmpty, isLayout, maximumHeight, maximumSize, maximumWidth, minimumHeight, minimumSize, minimumWidth, ownedByLayout, parentLayoutItem, preferredHeight, preferredSize, preferredWidth, setContentsMargins, setGeometry, setGraphicsItem, setInstantInvalidatePropagation, setMaximumHeight, setMaximumSize, setMaximumSize, setMaximumSize, setMaximumWidth, setMinimumHeight, setMinimumSize, setMinimumSize, setMinimumSize, setMinimumWidth, setOwnedByLayout, setParentLayoutItem, setPreferredHeight, setPreferredSize, setPreferredSize, setPreferredSize, setPreferredWidth, setSizePolicy, setSizePolicy, setSizePolicy, sizeHint, sizeHint, sizePolicy, updateGeometry, widgetEventMethods inherited from class io.qt.QtObject
dispose, equals, isDisposedMethods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.qt.widgets.QGraphicsLayoutItem
contentsMarginsMethods inherited from interface io.qt.QtObjectInterface
dispose, isDisposed
-
Constructor Details
-
QGraphicsAnchorLayout
- Parameters:
parent-
-
QGraphicsAnchorLayout
public QGraphicsAnchorLayout()Overloaded constructor for
QGraphicsAnchorLayout(io.qt.widgets.QGraphicsLayoutItem)withparent = null.
-
-
Method Details
-
addAnchor
@QtUninvokable public final QGraphicsAnchor addAnchor(QGraphicsLayoutItem firstItem, Qt.AnchorPoint firstEdge, QGraphicsLayoutItem secondItem, Qt.AnchorPoint secondEdge) - Parameters:
firstItem-firstEdge-secondItem-secondEdge-- Returns:
-
addAnchors
@QtUninvokable public final void addAnchors(QGraphicsLayoutItem firstItem, QGraphicsLayoutItem secondItem, Qt.Orientations orientations) - Parameters:
firstItem-secondItem-orientations-
-
addCornerAnchors
@QtUninvokable public final void addCornerAnchors(QGraphicsLayoutItem firstItem, Qt.Corner firstCorner, QGraphicsLayoutItem secondItem, Qt.Corner secondCorner) - Parameters:
firstItem-firstCorner-secondItem-secondCorner-
-
anchor
@QtUninvokable public final QGraphicsAnchor anchor(QGraphicsLayoutItem firstItem, Qt.AnchorPoint firstEdge, QGraphicsLayoutItem secondItem, Qt.AnchorPoint secondEdge) - Parameters:
firstItem-firstEdge-secondItem-secondEdge-- Returns:
-
horizontalSpacing
- Returns:
-
setHorizontalSpacing
- Parameters:
spacing-
-
setSpacing
- Parameters:
spacing-
-
setVerticalSpacing
- Parameters:
spacing-
-
verticalSpacing
- Returns:
-
count
- Specified by:
countin classQGraphicsLayout- Returns:
-
invalidate
- Overrides:
invalidatein classQGraphicsLayout
-
itemAt
- Specified by:
itemAtin classQGraphicsLayout- Parameters:
index-- Returns:
-
removeAt
- Specified by:
removeAtin classQGraphicsLayout- Parameters:
index-
-
setGeometry
- Specified by:
setGeometryin interfaceQGraphicsLayoutItem- Overrides:
setGeometryin classQGraphicsLayout- Parameters:
rect-
-
sizeHint
- Specified by:
sizeHintin classQGraphicsLayout- Parameters:
which-constraint-- Returns:
-
addAnchors
@QtUninvokable public final void addAnchors(QGraphicsLayoutItem firstItem, QGraphicsLayoutItem secondItem) Overloaded function for
addAnchors(io.qt.widgets.QGraphicsLayoutItem, io.qt.widgets.QGraphicsLayoutItem, io.qt.core.Qt.Orientations)withorientations = new io.qt.core.Qt.Orientations(3). -
addAnchors
@QtUninvokable public final void addAnchors(QGraphicsLayoutItem firstItem, QGraphicsLayoutItem secondItem, Qt.Orientation ... orientations)
-