java.lang.Object
io.qt.QtObject
io.qt.widgets.QGraphicsLayout
io.qt.widgets.QGraphicsLinearLayout
- All Implemented Interfaces:
QtObjectInterface,QGraphicsLayoutItem
Horizontal or vertical layout for managing widgets in Graphics View
Java wrapper for Qt class QGraphicsLinearLayout
-
Constructor Summary
ConstructorsConstructorDescriptionOverloaded constructor forQGraphicsLinearLayout(io.qt.widgets.QGraphicsLayoutItem)withparent = null.QGraphicsLinearLayout(Qt.Orientation orientation) Overloaded constructor forQGraphicsLinearLayout(io.qt.core.Qt.Orientation, io.qt.widgets.QGraphicsLayoutItem)withparent = null.QGraphicsLinearLayout(Qt.Orientation orientation, QGraphicsLayoutItem parent) -
Method Summary
Modifier and TypeMethodDescriptionfinal voidaddItem(QGraphicsLayoutItem item) final voidOverloaded function foraddStretch(int)withstretch = 1.final voidaddStretch(int stretch) final Qt.Alignmentalignment(QGraphicsLayoutItem item) intcount()final voiddump()Overloaded function fordump(int)withindent = 0.final voiddump(int indent) SeeQGraphicsLinearLayout::dump(int)const final voidinsertItem(int index, QGraphicsLayoutItem item) final voidinsertStretch(int index) Overloaded function forinsertStretch(int, int)withstretch = 1.final voidinsertStretch(int index, int stretch) voiditemAt(int index) final doubleitemSpacing(int index) final Qt.OrientationvoidremoveAt(int index) final voidfinal voidsetAlignment(QGraphicsLayoutItem item, Qt.Alignment alignment) final voidsetAlignment(QGraphicsLayoutItem item, Qt.AlignmentFlag ... alignment) Overloaded function forsetAlignment(io.qt.widgets.QGraphicsLayoutItem, io.qt.core.Qt.Alignment).voidsetGeometry(QRectF rect) final voidsetItemSpacing(int index, double spacing) final voidsetOrientation(Qt.Orientation orientation) final voidsetSpacing(double spacing) final voidsetStretchFactor(QGraphicsLayoutItem item, int stretch) protected QSizeFsizeHint(Qt.SizeHint which, QSizeF constraint) final doublespacing()final intMethods 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
-
QGraphicsLinearLayout
- Parameters:
parent-
-
QGraphicsLinearLayout
- Parameters:
orientation-parent-
-
QGraphicsLinearLayout
public QGraphicsLinearLayout()Overloaded constructor for
QGraphicsLinearLayout(io.qt.widgets.QGraphicsLayoutItem)withparent = null. -
QGraphicsLinearLayout
Overloaded constructor for
QGraphicsLinearLayout(io.qt.core.Qt.Orientation, io.qt.widgets.QGraphicsLayoutItem)withparent = null.
-
-
Method Details
-
addItem
- Parameters:
item-
-
addStretch
- Parameters:
stretch-
-
alignment
- Parameters:
item-- Returns:
-
dump
See
QGraphicsLinearLayout::dump(int)const - Parameters:
indent-
-
insertItem
- Parameters:
index-item-
-
insertStretch
- Parameters:
index-stretch-
-
itemSpacing
- Parameters:
index-- Returns:
-
orientation
- Returns:
-
removeItem
- Parameters:
item-
-
setAlignment
- Parameters:
item-alignment-
-
setItemSpacing
- Parameters:
index-spacing-
-
setOrientation
- Parameters:
orientation-
-
setSpacing
- Parameters:
spacing-
-
setStretchFactor
- Parameters:
item-stretch-
-
spacing
- Returns:
-
stretchFactor
- Parameters:
item-- 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:
-
addStretch
Overloaded function for
addStretch(int)withstretch = 1. -
dump
Overloaded function for
dump(int)withindent = 0. -
insertStretch
Overloaded function for
insertStretch(int, int)withstretch = 1. -
setAlignment
@QtUninvokable public final void setAlignment(QGraphicsLayoutItem item, Qt.AlignmentFlag ... alignment) Overloaded function for
setAlignment(io.qt.widgets.QGraphicsLayoutItem, io.qt.core.Qt.Alignment).
-