- All Implemented Interfaces:
QtObjectInterface,QGraphicsLayoutItem
Grid layout for managing widgets in Graphics View
Java wrapper for Qt class QGraphicsGridLayout
- Since:
- This class was introduced in Qt 4.4.
-
Constructor Summary
ConstructorsConstructorDescriptionOverloaded constructor forQGraphicsGridLayout(io.qt.widgets.QGraphicsLayoutItem)withparent = null. -
Method Summary
Modifier and TypeMethodDescriptionfinal voidaddItem(QGraphicsLayoutItem item, int row, int column) Overloaded function foraddItem(io.qt.widgets.QGraphicsLayoutItem, int, int, io.qt.core.Qt.Alignment)withalignment = new io.qt.core.Qt.Alignment(0).final voidaddItem(QGraphicsLayoutItem item, int row, int column, int rowSpan, int columnSpan) Overloaded function foraddItem(io.qt.widgets.QGraphicsLayoutItem, int, int, int, int, io.qt.core.Qt.Alignment)withalignment = new io.qt.core.Qt.Alignment(0).final voidaddItem(QGraphicsLayoutItem item, int row, int column, int rowSpan, int columnSpan, Qt.Alignment alignment) final voidaddItem(QGraphicsLayoutItem item, int row, int column, int rowSpan, int columnSpan, Qt.AlignmentFlag ... alignment) Overloaded function foraddItem(io.qt.widgets.QGraphicsLayoutItem, int, int, int, int, io.qt.core.Qt.Alignment).final voidaddItem(QGraphicsLayoutItem item, int row, int column, Qt.Alignment alignment) final voidaddItem(QGraphicsLayoutItem item, int row, int column, Qt.AlignmentFlag ... alignment) Overloaded function foraddItem(io.qt.widgets.QGraphicsLayoutItem, int, int, io.qt.core.Qt.Alignment).final Qt.Alignmentalignment(QGraphicsLayoutItem item) final Qt.AlignmentcolumnAlignment(int column) final intfinal doublecolumnMaximumWidth(int column) final doublecolumnMinimumWidth(int column) final doublecolumnPreferredWidth(int column) final doublecolumnSpacing(int column) final intcolumnStretchFactor(int column) intcount()final doublevoiditemAt(int index) final QGraphicsLayoutItemitemAt(int row, int column) voidremoveAt(int index) final voidfinal Qt.AlignmentrowAlignment(int row) final introwCount()final doublerowMaximumHeight(int row) final doublerowMinimumHeight(int row) final doublerowPreferredHeight(int row) final doublerowSpacing(int row) final introwStretchFactor(int row) final 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).final voidsetColumnAlignment(int column, Qt.Alignment alignment) final voidsetColumnAlignment(int column, Qt.AlignmentFlag ... alignment) Overloaded function forsetColumnAlignment(int, io.qt.core.Qt.Alignment).final voidsetColumnFixedWidth(int column, double width) final voidsetColumnMaximumWidth(int column, double width) final voidsetColumnMinimumWidth(int column, double width) final voidsetColumnPreferredWidth(int column, double width) final voidsetColumnSpacing(int column, double spacing) final voidsetColumnStretchFactor(int column, int stretch) voidsetGeometry(QRectF rect) final voidsetHorizontalSpacing(double spacing) final voidsetRowAlignment(int row, Qt.Alignment alignment) final voidsetRowAlignment(int row, Qt.AlignmentFlag ... alignment) Overloaded function forsetRowAlignment(int, io.qt.core.Qt.Alignment).final voidsetRowFixedHeight(int row, double height) final voidsetRowMaximumHeight(int row, double height) final voidsetRowMinimumHeight(int row, double height) final voidsetRowPreferredHeight(int row, double height) final voidsetRowSpacing(int row, double spacing) final voidsetRowStretchFactor(int row, int stretch) 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, 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
-
QGraphicsGridLayout
- Parameters:
parent-
-
QGraphicsGridLayout
public QGraphicsGridLayout()Overloaded constructor for
QGraphicsGridLayout(io.qt.widgets.QGraphicsLayoutItem)withparent = null.
-
-
Method Details
-
addItem
@QtUninvokable public final void addItem(QGraphicsLayoutItem item, int row, int column, Qt.Alignment alignment) - Parameters:
item-row-column-alignment-
-
addItem
@QtUninvokable public final void addItem(QGraphicsLayoutItem item, int row, int column, int rowSpan, int columnSpan, Qt.Alignment alignment) - Parameters:
item-row-column-rowSpan-columnSpan-alignment-
-
alignment
- Parameters:
item-- Returns:
-
columnAlignment
- Parameters:
column-- Returns:
-
columnCount
- Returns:
-
columnMaximumWidth
- Parameters:
column-- Returns:
-
columnMinimumWidth
- Parameters:
column-- Returns:
-
columnPreferredWidth
- Parameters:
column-- Returns:
-
columnSpacing
- Parameters:
column-- Returns:
-
columnStretchFactor
- Parameters:
column-- Returns:
-
horizontalSpacing
- Returns:
-
itemAt
- Parameters:
row-column-- Returns:
-
removeItem
- Parameters:
item-
-
rowAlignment
- Parameters:
row-- Returns:
-
rowCount
- Returns:
-
rowMaximumHeight
- Parameters:
row-- Returns:
-
rowMinimumHeight
- Parameters:
row-- Returns:
-
rowPreferredHeight
- Parameters:
row-- Returns:
-
rowSpacing
- Parameters:
row-- Returns:
-
rowStretchFactor
- Parameters:
row-- Returns:
-
setAlignment
- Parameters:
item-alignment-
-
setColumnAlignment
- Parameters:
column-alignment-
-
setColumnFixedWidth
- Parameters:
column-width-
-
setColumnMaximumWidth
- Parameters:
column-width-
-
setColumnMinimumWidth
- Parameters:
column-width-
-
setColumnPreferredWidth
- Parameters:
column-width-
-
setColumnSpacing
- Parameters:
column-spacing-
-
setColumnStretchFactor
- Parameters:
column-stretch-
-
setHorizontalSpacing
- Parameters:
spacing-
-
setRowAlignment
- Parameters:
row-alignment-
-
setRowFixedHeight
- Parameters:
row-height-
-
setRowMaximumHeight
- Parameters:
row-height-
-
setRowMinimumHeight
- Parameters:
row-height-
-
setRowPreferredHeight
- Parameters:
row-height-
-
setRowSpacing
- Parameters:
row-spacing-
-
setRowStretchFactor
- Parameters:
row-stretch-
-
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:
-
addItem
Overloaded function for
addItem(io.qt.widgets.QGraphicsLayoutItem, int, int, io.qt.core.Qt.Alignment)withalignment = new io.qt.core.Qt.Alignment(0). -
addItem
@QtUninvokable public final void addItem(QGraphicsLayoutItem item, int row, int column, Qt.AlignmentFlag ... alignment) Overloaded function for
addItem(io.qt.widgets.QGraphicsLayoutItem, int, int, io.qt.core.Qt.Alignment). -
addItem
@QtUninvokable public final void addItem(QGraphicsLayoutItem item, int row, int column, int rowSpan, int columnSpan) Overloaded function for
addItem(io.qt.widgets.QGraphicsLayoutItem, int, int, int, int, io.qt.core.Qt.Alignment)withalignment = new io.qt.core.Qt.Alignment(0). -
addItem
@QtUninvokable public final void addItem(QGraphicsLayoutItem item, int row, int column, int rowSpan, int columnSpan, Qt.AlignmentFlag ... alignment) Overloaded function for
addItem(io.qt.widgets.QGraphicsLayoutItem, int, int, int, int, io.qt.core.Qt.Alignment). -
setAlignment
@QtUninvokable public final void setAlignment(QGraphicsLayoutItem item, Qt.AlignmentFlag ... alignment) Overloaded function for
setAlignment(io.qt.widgets.QGraphicsLayoutItem, io.qt.core.Qt.Alignment). -
setColumnAlignment
Overloaded function for
setColumnAlignment(int, io.qt.core.Qt.Alignment). -
setRowAlignment
Overloaded function for
setRowAlignment(int, io.qt.core.Qt.Alignment).
-