|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.trolltech.qt.internal.QSignalEmitterInternal
com.trolltech.qt.QSignalEmitter
com.trolltech.qt.QtJambiObject
com.trolltech.qt.core.QObject
com.trolltech.qt.gui.QLayout
com.sibvisions.rad.ui.qt.ext.layout.QVxSequenceLayout
public class QVxSequenceLayout
The QVxSequenceLayout can be used as FlowLayout with
additional features. The additional features are:
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.trolltech.qt.gui.QLayout |
|---|
QLayout.SizeConstraint |
| Nested classes/interfaces inherited from class com.trolltech.qt.QtJambiObject |
|---|
QtJambiObject.QPrivateConstructor |
| Nested classes/interfaces inherited from class com.trolltech.qt.QSignalEmitter |
|---|
QSignalEmitter.AbstractSignal, QSignalEmitter.PrivateSignal0, QSignalEmitter.PrivateSignal1<A>, QSignalEmitter.PrivateSignal2<A,B>, QSignalEmitter.PrivateSignal3<A,B,C>, QSignalEmitter.PrivateSignal4<A,B,C,D>, QSignalEmitter.PrivateSignal5<A,B,C,D,E>, QSignalEmitter.PrivateSignal6<A,B,C,D,E,F>, QSignalEmitter.PrivateSignal7<A,B,C,D,E,F,G>, QSignalEmitter.PrivateSignal8<A,B,C,D,E,F,G,H>, QSignalEmitter.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QSignalEmitter.Signal0, QSignalEmitter.Signal1<A>, QSignalEmitter.Signal2<A,B>, QSignalEmitter.Signal3<A,B,C>, QSignalEmitter.Signal4<A,B,C,D>, QSignalEmitter.Signal5<A,B,C,D,E>, QSignalEmitter.Signal6<A,B,C,D,E,F>, QSignalEmitter.Signal7<A,B,C,D,E,F,G>, QSignalEmitter.Signal8<A,B,C,D,E,F,G,H>, QSignalEmitter.Signal9<A,B,C,D,E,F,G,H,I> |
| Nested classes/interfaces inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
|---|
com.trolltech.qt.internal.QSignalEmitterInternal.AbstractSignalInternal |
| Field Summary |
|---|
| Fields inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
|---|
currentSender |
| Constructor Summary | |
|---|---|
QVxSequenceLayout()
Creates a new instance of QVxSequenceLayout with Qt.Orientation.Horizontal
orientation and 5 pixels vertical and horizontal gap. |
|
QVxSequenceLayout(Qt.Orientation pOrientation)
Creates a new instance of QVxSequenceLayout with the desired orientation
and 5 pixels vertical and horizontal gap. |
|
QVxSequenceLayout(Qt.Orientation pOrientation,
int pHorizontalGap,
int pVerticalGap)
Creates a new instance of QVxSequenceLayout with the desired orientation
and gaps. |
|
| Method Summary | |
|---|---|
void |
addItem(QLayoutItemInterface pItem)
|
void |
addWidget(QWidget pWidget,
int pIndex)
Adds a widget to the layout, at a specified index. |
int |
count()
|
Qt.AlignmentFlag |
getHorizontalAlignment()
Returns the alignment for the x axis. |
Qt.AlignmentFlag |
getHorizontalComponentAlignment()
Gets the component alignment for the x axis. |
int |
getHorizontalGap()
Gets the horizontal gap between components. |
Qt.Orientation |
getOrientation()
Gets the component orientation. |
Qt.AlignmentFlag |
getVerticalAlignment()
Gets the alignment for the y axis. |
Qt.AlignmentFlag |
getVerticalComponentAlignment()
Gets the component alignment for the x axis. |
int |
getVerticalGap()
Gets the vertical gap between components. |
boolean |
isAutoWrap()
Gets the current state of the automatic wrap mode. |
QLayoutItemInterface |
itemAt(int pPosition)
|
void |
setAutoWrap(boolean pAutoWrap)
Sets the automatic wrap mode. |
void |
setGeometry(QRect p2Geometry)
|
void |
setHorizontalAlignment(Qt.AlignmentFlag pHorizontalAlignment)
Sets the alignment for the x axis. |
void |
setHorizontalComponentAlignment(Qt.AlignmentFlag pHorizontalComponentAlignment)
Sets the component alignment for the x axis. |
void |
setHorizontalGap(int pGap)
Sets horizontal gap between components. |
void |
setOrientation(Qt.Orientation pOrientation)
Sets the orientation of the components in the "layout". |
void |
setVerticalAlignment(Qt.AlignmentFlag pVerticalAlignment)
Sets the alignment for the y axis. |
void |
setVerticalComponentAlignment(Qt.AlignmentFlag pVerticalComponentAlignment)
Sets the component alignement for the y axis. |
void |
setVerticalGap(int pGap)
Sets the vertical gap between components. |
QSize |
sizeHint()
|
QLayoutItemInterface |
takeAt(int pPosition)
|
| Methods inherited from class com.trolltech.qt.core.QObject |
|---|
blockSignals, children, connectSlotsByName, customEvent, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, event, eventFilter, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, indexOfProperty, installEventFilter, isWidgetType, killTimer, moveToThread, objectName, parent, properties, property, removeEventFilter, setObjectName, setParent, setProperty, signalsBlocked, startTimer, thread, timerEvent, toString, userProperty |
| Methods inherited from class com.trolltech.qt.QtJambiObject |
|---|
disableGarbageCollection, dispose, disposed, equals, finalize, nativeId, nativePointer, reassignNativeResources, reenableGarbageCollection, setJavaOwnership, tr, tr, tr |
| Methods inherited from class com.trolltech.qt.QSignalEmitter |
|---|
disconnect, disconnect, signalSender |
| Methods inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
|---|
__qt_signalInitialization |
| Methods inherited from class java.lang.Object |
|---|
clone, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.trolltech.qt.QtJambiInterface |
|---|
disableGarbageCollection, nativeId, nativePointer, reenableGarbageCollection, setJavaOwnership |
| Constructor Detail |
|---|
public QVxSequenceLayout()
QVxSequenceLayout with Qt.Orientation.Horizontal
orientation and 5 pixels vertical and horizontal gap.
public QVxSequenceLayout(Qt.Orientation pOrientation)
QVxSequenceLayout with the desired orientation
and 5 pixels vertical and horizontal gap.
pOrientation - the desired orientation
public QVxSequenceLayout(Qt.Orientation pOrientation,
int pHorizontalGap,
int pVerticalGap)
QVxSequenceLayout with the desired orientation
and gaps.
pOrientation - the desired orientationpHorizontalGap - the horizontal gappVerticalGap - the vertical gap| Method Detail |
|---|
public void addItem(QLayoutItemInterface pItem)
addItem in class QLayoutpublic int count()
count in class QLayoutpublic QLayoutItemInterface itemAt(int pPosition)
itemAt in class QLayoutpublic QSize sizeHint()
sizeHint in interface QLayoutItemInterfacesizeHint in class QLayoutpublic QLayoutItemInterface takeAt(int pPosition)
takeAt in class QLayoutpublic void setGeometry(QRect p2Geometry)
setGeometry in interface QLayoutItemInterfacesetGeometry in class QLayout
public void addWidget(QWidget pWidget,
int pIndex)
pWidget - the widgetpIndex - the indexpublic void setOrientation(Qt.Orientation pOrientation)
pOrientation - the orientation Qt.Orientation.Horizontal or
Qt.Orientation.Verticalpublic Qt.Orientation getOrientation()
Qt.Orientation.Horizontal or Qt.Orientation.Verticalpublic void setHorizontalGap(int pGap)
pGap - the gap in pixelpublic int getHorizontalGap()
public void setVerticalGap(int pGap)
pGap - the gap in pixelpublic int getVerticalGap()
public void setAutoWrap(boolean pAutoWrap)
FlowLayout.
pAutoWrap - true to enabled the auto wrap mode; false otherwisepublic boolean isAutoWrap()
true if the automatic wrap mode is enabled; otherwise falsepublic void setHorizontalAlignment(Qt.AlignmentFlag pHorizontalAlignment)
pHorizontalAlignment - the alignment Qt.AlignmentFlag.AlignLeft, Qt.AlignmentFlag.AlignCenter,
Qt.AlignmentFlag.AlignRight or Qt.AlignmentFlag.AlignJustifypublic Qt.AlignmentFlag getHorizontalAlignment()
Qt.AlignmentFlag.AlignLeft, Qt.AlignmentFlag.AlignCenter,
Qt.AlignmentFlag.AlignRight or Qt.AlignmentFlag.AlignJustifypublic void setVerticalAlignment(Qt.AlignmentFlag pVerticalAlignment)
pVerticalAlignment - the alignment Qt.AlignmentFlag.AlignTop, Qt.AlignmentFlag.AlignCenter,
Qt.AlignmentFlag.AlignBottom or Qt.AlignmentFlag.AlignJustifypublic Qt.AlignmentFlag getVerticalAlignment()
Qt.AlignmentFlag.AlignTop, Qt.AlignmentFlag.AlignCenter,
Qt.AlignmentFlag.AlignBottom or Qt.AlignmentFlag.AlignJustifypublic void setHorizontalComponentAlignment(Qt.AlignmentFlag pHorizontalComponentAlignment)
Qt.Orientation.Vertical.
pHorizontalComponentAlignment - the alignment Qt.AlignmentFlag.AlignLeft, Qt.AlignmentFlag.AlignCenter,
Qt.AlignmentFlag.AlignRight or Qt.AlignmentFlag.AlignJustifypublic Qt.AlignmentFlag getHorizontalComponentAlignment()
Qt.AlignmentFlag.AlignLeft, Qt.AlignmentFlag.AlignCenter,
Qt.AlignmentFlag.AlignRight or Qt.AlignmentFlag.AlignJustifysetHorizontalComponentAlignment(com.trolltech.qt.core.Qt.AlignmentFlag)public void setVerticalComponentAlignment(Qt.AlignmentFlag pVerticalComponentAlignment)
Qt.Orientation.Horizontal.
pVerticalComponentAlignment - the alignment Qt.AlignmentFlag.AlignTop, Qt.AlignmentFlag.AlignCenter,
Qt.AlignmentFlag.AlignBottom or Qt.AlignmentFlag.AlignJustifypublic Qt.AlignmentFlag getVerticalComponentAlignment()
Qt.AlignmentFlag.AlignTop, Qt.AlignmentFlag.AlignCenter,
Qt.AlignmentFlag.AlignBottom or Qt.AlignmentFlag.AlignJustifysetVerticalComponentAlignment(com.trolltech.qt.core.Qt.AlignmentFlag)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||