|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||
java.lang.Objectjava.lang.Enum<QMdiSubWindow.SubWindowOption>
com.trolltech.qt.gui.QMdiSubWindow.SubWindowOption
public static enum QMdiSubWindow.SubWindowOption
This enum describes options that customize the behavior of QMdiSubWindow.
| Enum Constant Summary | |
|---|---|
AllowOutsideArea
If you enable this option, QMdiArea will allow the subwindow to be moved partially or fully outside the workspace area with the mouse, making it possible to place it in an inaccessible location. |
|
RubberBandMove
If you enable this option, a rubber band control is used to represent the subwindow's outline, and the user moves this instead of the subwindow itself. |
|
RubberBandResize
If you enable this option, a rubber band control is used to represent the subwindow's outline, and the user resizes this instead of the subwindow itself. |
|
| Method Summary | |
|---|---|
static QMdiSubWindow.SubWindowOptions |
createQFlags(QMdiSubWindow.SubWindowOption... values)
|
static QMdiSubWindow.SubWindowOption |
resolve(int value)
|
int |
value()
This function should return an integer value for the enum values of the enumeration that implements this interface. |
static QMdiSubWindow.SubWindowOption |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static QMdiSubWindow.SubWindowOption[] |
values()
Returns an array containing the constants of this enum type, in the order they're declared. |
| Methods inherited from class java.lang.Enum |
|---|
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Enum Constant Detail |
|---|
public static final QMdiSubWindow.SubWindowOption AllowOutsideArea
If you enable this option, QMdiArea will allow the subwindow to be moved partially or fully outside the workspace area with the mouse, making it possible to place it in an inaccessible location. Even when this option is disabled, the window may still be placed outside the area programmatically or when the area is resized. By default, this option is disabled.
public static final QMdiSubWindow.SubWindowOption RubberBandResize
If you enable this option, a rubber band control is used to represent the subwindow's outline, and the user resizes this instead of the subwindow itself. As a result, the subwindow maintains its original position and size until the resize operation has been completed, at which time it will receive a single QResizeEvent. By default, this option is disabled.
public static final QMdiSubWindow.SubWindowOption RubberBandMove
If you enable this option, a rubber band control is used to represent the subwindow's outline, and the user moves this instead of the subwindow itself. As a result, the subwindow remains in its original position until the move operation has completed, at which time a QMoveEvent is sent to the window. By default, this option is disabled.
| Method Detail |
|---|
public static final QMdiSubWindow.SubWindowOption[] values()
for(QMdiSubWindow.SubWindowOption c : QMdiSubWindow.SubWindowOption.values())
System.out.println(c);
public static QMdiSubWindow.SubWindowOption valueOf(java.lang.String name)
name - the name of the enum constant to be returned.
java.lang.IllegalArgumentException - if this enum type has no constant
with the specified namepublic int value()
QtEnumerator
value in interface QtEnumeratorpublic static QMdiSubWindow.SubWindowOptions createQFlags(QMdiSubWindow.SubWindowOption... values)
public static QMdiSubWindow.SubWindowOption resolve(int value)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||