java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.widgets.QLayout
io.qt.widgets.QStackedLayout
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
,QLayoutItem
public class QStackedLayout extends QLayout
Stack of widgets where only one widget is visible at a time
Java wrapper for Qt class QStackedLayout
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QStackedLayout.StackingMode
Java wrapper for Qt enum QStackedLayout::StackingModeNested 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.QDeclarativeConstructor, 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 QObject.Signal1<@QtPrimitiveType Integer>
currentChanged
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.QObject.Signal1<@QtPrimitiveType Integer>
widgetRemoved
-
Constructor Summary
Constructors Modifier Constructor Description QStackedLayout()
protected
QStackedLayout(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.protected
QStackedLayout(QtObject.QPrivateConstructor p)
Constructor for internal use only.QStackedLayout(QLayout parentLayout)
QStackedLayout(QWidget parent)
-
Method Summary
Modifier and Type Method Description void
addItem(QLayoutItem item)
int
count()
int
currentIndex()
QWidget
currentWidget()
boolean
hasHeightForWidth()
int
heightForWidth(int width)
int
insertWidget(int index, QWidget w)
QLayoutItem
itemAt(int arg__1)
QSize
minimumSize()
void
setCurrentIndex(int index)
void
setCurrentWidget(QWidget w)
void
setGeometry(QRect rect)
void
setStackingMode(QStackedLayout.StackingMode stackingMode)
QSize
sizeHint()
QStackedLayout.StackingMode
stackingMode()
int
stackWidget(QWidget w)
QLayoutItem
takeAt(int arg__1)
QWidget
widget(int arg__1)
Methods inherited from class io.qt.widgets.QLayout
activate, addChildLayout, addChildWidget, addWidget, adoptLayout, alignment, alignmentRect, childEvent, closestAcceptableSize, contentsMargins, contentsRect, controlTypes, expandingDirections, geometry, getContentsMargins, indexOf, indexOf, invalidate, isEmpty, isEnabled, layout, maximumSize, menuBar, minimumHeightForWidth, parentWidget, removeItem, removeWidget, replaceWidget, replaceWidget, replaceWidget, setAlignment, setAlignment, setAlignment, setAlignment, setAlignment, setAlignment, setContentsMargins, setContentsMargins, setEnabled, setMargin, setMenuBar, setSizeConstraint, setWidgetSpacing, sizeConstraint, spacerItem, totalHeightForWidth, totalMaximumSize, totalMinimumSize, totalSizeHint, 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, 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. -
currentChanged
-
widgetRemoved
-
-
Constructor Details
-
QStackedLayout
public QStackedLayout() -
QStackedLayout
-
QStackedLayout
-
QStackedLayout
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QStackedLayout
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
stackWidget
-
currentIndex
-
currentWidget
-
insertWidget
-
setCurrentIndex
public final void setCurrentIndex(int index) -
setCurrentWidget
-
setStackingMode
-
stackingMode
-
widget
-
addItem
-
count
-
hasHeightForWidth
- Specified by:
hasHeightForWidth
in interfaceQLayoutItem
- Overrides:
hasHeightForWidth
in classQLayout
-
heightForWidth
- Specified by:
heightForWidth
in interfaceQLayoutItem
- Overrides:
heightForWidth
in classQLayout
-
itemAt
-
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
-