- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
,QLayoutItem
- Direct Known Subclasses:
QHBoxLayout
,QVBoxLayout
public class QBoxLayout extends QLayout
Lines up child widgets horizontally or vertically
Java wrapper for Qt class QBoxLayout
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QBoxLayout.Direction
Java wrapper for Qt enum QBoxLayout::DirectionNested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QBooleanProperty, QObject.QByteProperty, QObject.QCharProperty, QObject.QComputedBooleanProperty, QObject.QComputedByteProperty, QObject.QComputedCharProperty, QObject.QComputedDoubleProperty, QObject.QComputedFloatProperty, QObject.QComputedIntProperty, QObject.QComputedLongProperty, QObject.QComputedProperty<T>, QObject.QComputedShortProperty, QObject.QDeclarativeConstructor, QObject.QDoubleProperty, QObject.QFloatProperty, QObject.QIntProperty, QObject.QLongProperty, QObject.QProperty<T>, QObject.QShortProperty, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
Nested classes/interfaces inherited from interface io.qt.widgets.QLayoutItem
QLayoutItem.Impl, QLayoutItem.MemberAccess
-
Field Summary
Fields Modifier and Type Field Description static QMetaObject
staticMetaObject
This variable stores the meta-object for the class. -
Constructor Summary
Constructors Modifier Constructor Description protected
QBoxLayout(QtObject.QPrivateConstructor p)
Constructor for internal use only.QBoxLayout(QBoxLayout.Direction arg__1)
Overloaded constructor forQBoxLayout(io.qt.widgets.QBoxLayout.Direction, io.qt.widgets.QWidget)
withparent = null
.QBoxLayout(QBoxLayout.Direction arg__1, QWidget parent)
-
Method Summary
Modifier and Type Method Description void
addItem(QLayoutItem arg__1)
void
addLayout(QLayout layout)
Overloaded function foraddLayout(io.qt.widgets.QLayout, int)
withstretch = 0
.void
addLayout(QLayout layout, int stretch)
void
addSpacerItem(QSpacerItem spacerItem)
void
addSpacing(int size)
void
addStretch()
Overloaded function foraddStretch(int)
withstretch = 0
.void
addStretch(int stretch)
void
addStrut(int arg__1)
void
addWidget(QWidget arg__1, int stretch)
Overloaded function foraddWidget(io.qt.widgets.QWidget, int, io.qt.core.Qt.Alignment)
withalignment = new io.qt.core.Qt.Alignment(0)
.void
addWidget(QWidget arg__1, int stretch, Qt.Alignment alignment)
void
addWidget(QWidget arg__1, int stretch, Qt.AlignmentFlag... alignment)
Overloaded function foraddWidget(io.qt.widgets.QWidget, int, io.qt.core.Qt.Alignment)
.int
count()
QBoxLayout.Direction
direction()
Qt.Orientations
expandingDirections()
boolean
hasHeightForWidth()
int
heightForWidth(int arg__1)
void
insertItem(int index, QLayoutItem arg__2)
void
insertLayout(int index, QLayout layout)
Overloaded function forinsertLayout(int, io.qt.widgets.QLayout, int)
withstretch = 0
.void
insertLayout(int index, QLayout layout, int stretch)
void
insertSpacerItem(int index, QSpacerItem spacerItem)
void
insertSpacing(int index, int size)
void
insertStretch(int index)
Overloaded function forinsertStretch(int, int)
withstretch = 0
.void
insertStretch(int index, int stretch)
void
insertWidget(int index, QWidget widget)
Overloaded function forinsertWidget(int, io.qt.widgets.QWidget, int, io.qt.core.Qt.Alignment)
void
insertWidget(int index, QWidget widget, int stretch)
Overloaded function forinsertWidget(int, io.qt.widgets.QWidget, int, io.qt.core.Qt.Alignment)
withalignment = new io.qt.core.Qt.Alignment(0)
.void
insertWidget(int index, QWidget widget, int stretch, Qt.Alignment alignment)
void
insertWidget(int index, QWidget widget, int stretch, Qt.AlignmentFlag... alignment)
Overloaded function forinsertWidget(int, io.qt.widgets.QWidget, int, io.qt.core.Qt.Alignment)
.void
invalidate()
QLayoutItem
itemAt(int arg__1)
QSize
maximumSize()
int
minimumHeightForWidth(int arg__1)
QSize
minimumSize()
void
setDirection(QBoxLayout.Direction arg__1)
void
setGeometry(QRect arg__1)
void
setSpacing(int spacing)
void
setStretch(int index, int stretch)
boolean
setStretchFactor(QLayout l, int stretch)
boolean
setStretchFactor(QWidget w, int stretch)
QSize
sizeHint()
int
spacing()
int
stretch(int index)
QLayoutItem
takeAt(int arg__1)
Methods inherited from class io.qt.widgets.QLayout
activate, addChildLayout, addChildWidget, addWidget, adoptLayout, alignment, alignmentRect, childEvent, closestAcceptableSize, contentsMargins, contentsRect, controlTypes, geometry, getContentsMargins, indexOf, indexOf, isEmpty, isEnabled, layout, menuBar, parentWidget, removeItem, removeWidget, replaceWidget, replaceWidget, replaceWidget, setAlignment, setAlignment, setAlignment, setAlignment, setAlignment, setAlignment, setContentsMargins, setContentsMargins, setEnabled, setMenuBar, setSizeConstraint, setWidgetSpacing, sizeConstraint, spacerItem, totalHeightForWidth, totalMaximumSize, totalMinimumSize, totalSizeHint, unsetContentsMargins, update, widget, widgetEvent, widgetSpacing
Methods inherited from class io.qt.core.QObject
blockSignals, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, event, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class.
-
-
Constructor Details
-
QBoxLayout
Overloaded constructor for
QBoxLayout(io.qt.widgets.QBoxLayout.Direction, io.qt.widgets.QWidget)
withparent = null
. -
QBoxLayout
-
QBoxLayout
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
-
Method Details
-
addLayout
Overloaded function for
addLayout(io.qt.widgets.QLayout, int)
withstretch = 0
. -
addLayout
-
addSpacerItem
-
addSpacing
-
addStretch
Overloaded function for
addStretch(int)
withstretch = 0
. -
addStretch
-
addStrut
-
addWidget
@QtUninvokable public final void addWidget(QWidget arg__1, int stretch, Qt.AlignmentFlag... alignment)Overloaded function for
addWidget(io.qt.widgets.QWidget, int, io.qt.core.Qt.Alignment)
. -
addWidget
Overloaded function for
addWidget(io.qt.widgets.QWidget, int, io.qt.core.Qt.Alignment)
withalignment = new io.qt.core.Qt.Alignment(0)
. -
addWidget
-
direction
-
insertItem
-
insertLayout
Overloaded function for
insertLayout(int, io.qt.widgets.QLayout, int)
withstretch = 0
. -
insertLayout
-
insertSpacerItem
-
insertSpacing
-
insertStretch
Overloaded function for
insertStretch(int, int)
withstretch = 0
. -
insertStretch
-
insertWidget
@QtUninvokable public final void insertWidget(int index, QWidget widget, int stretch, Qt.AlignmentFlag... alignment)Overloaded function for
insertWidget(int, io.qt.widgets.QWidget, int, io.qt.core.Qt.Alignment)
. -
insertWidget
Overloaded function for
insertWidget(int, io.qt.widgets.QWidget, int, io.qt.core.Qt.Alignment)
withalignment = new io.qt.core.Qt.Alignment(0)
. -
insertWidget
Overloaded function for
insertWidget(int, io.qt.widgets.QWidget, int, io.qt.core.Qt.Alignment)
with:
stretch = 0
alignment = new io.qt.core.Qt.Alignment(0)
-
insertWidget
@QtUninvokable public final void insertWidget(int index, QWidget widget, int stretch, Qt.Alignment alignment) -
setDirection
-
setSpacing
-
setStretch
-
setStretchFactor
-
setStretchFactor
-
spacing
-
stretch
-
addItem
-
count
-
expandingDirections
- Specified by:
expandingDirections
in interfaceQLayoutItem
- Overrides:
expandingDirections
in classQLayout
-
hasHeightForWidth
- Specified by:
hasHeightForWidth
in interfaceQLayoutItem
- Overrides:
hasHeightForWidth
in classQLayout
-
heightForWidth
- Specified by:
heightForWidth
in interfaceQLayoutItem
- Overrides:
heightForWidth
in classQLayout
-
invalidate
- Specified by:
invalidate
in interfaceQLayoutItem
- Overrides:
invalidate
in classQLayout
-
itemAt
-
maximumSize
- Specified by:
maximumSize
in interfaceQLayoutItem
- Overrides:
maximumSize
in classQLayout
-
minimumHeightForWidth
- Specified by:
minimumHeightForWidth
in interfaceQLayoutItem
- Overrides:
minimumHeightForWidth
in classQLayout
-
minimumSize
- Specified by:
minimumSize
in interfaceQLayoutItem
- Overrides:
minimumSize
in classQLayout
-
setGeometry
- Specified by:
setGeometry
in interfaceQLayoutItem
- Overrides:
setGeometry
in classQLayout
-
sizeHint
- Specified by:
sizeHint
in interfaceQLayoutItem
- Specified by:
sizeHint
in classQLayout
-
takeAt
-