|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<Qt.ItemSelectionMode>
com.trolltech.qt.core.Qt.ItemSelectionMode
public static enum Qt.ItemSelectionMode
This enum is used in QGraphicsItem, QGraphicsScene and QGraphicsView to specify how items are selected, or how to determine if a shapes and items collide.
Enum Constant Summary | |
---|---|
ContainsItemBoundingRect
The output list contains only items whose bounding rectangle is fully contained inside the selection area. |
|
ContainsItemShape
The output list contains only items whose shape is fully contained inside the selection area. |
|
IntersectsItemBoundingRect
The output list contains both items whose bounding rectangle is fully contained inside the selection area, and items that intersect with the area's outline. |
|
IntersectsItemShape
The output list contains both items whose shape is fully contained inside the selection area, and items that intersect with the area's outline. |
Method Summary | |
---|---|
static Qt.ItemSelectionMode |
resolve(int value)
|
int |
value()
|
static Qt.ItemSelectionMode |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static Qt.ItemSelectionMode[] |
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 Qt.ItemSelectionMode ContainsItemShape
The output list contains only items whose shape is fully contained inside the selection area. Items that intersect with the area's outline are not included.
public static final Qt.ItemSelectionMode IntersectsItemShape
The output list contains both items whose shape is fully contained inside the selection area, and items that intersect with the area's outline. This is a common mode for rubber band selection.
public static final Qt.ItemSelectionMode ContainsItemBoundingRect
The output list contains only items whose bounding rectangle is fully contained inside the selection area. Items that intersect with the area's outline are not included.
public static final Qt.ItemSelectionMode IntersectsItemBoundingRect
The output list contains both items whose bounding rectangle is fully contained inside the selection area, and items that intersect with the area's outline. This method is commonly used for determining areas that need redrawing.
Method Detail |
---|
public static final Qt.ItemSelectionMode[] values()
for(Qt.ItemSelectionMode c : Qt.ItemSelectionMode.values()) System.out.println(c);
public static Qt.ItemSelectionMode 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()
value
in interface QtEnumerator
public static Qt.ItemSelectionMode resolve(int value)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |