|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.trolltech.qt.QSignalEmitter
com.trolltech.qt.QtJambiObject
com.trolltech.qt.gui.QStyleOption
com.trolltech.qt.gui.QStyleOptionViewItem
com.trolltech.qt.gui.QStyleOptionViewItemV2
public class QStyleOptionViewItemV2
The QStyleOptionViewItemV2
class is used to describe the parameters necessary for drawing a frame in Qt 4.2 or above. QStyleOptionViewItemV2
inherits QStyleOptionViewItem
.
An instance of the QStyleOptionViewItemV2
class has typeSO_ViewItem
and version 2. The type is used internally by QStyleOption
, its subclasses, and qstyleoption_cast() to determine the type of style option. In general you do not need to worry about this unless you want to create your own QStyleOption
subclass and your own styles. The version is used by QStyleOption
subclasses to implement extensions without breaking compatibility. If you use qstyleoption_cast(), you normally don't need to check it.
See QStyleOptionFrameV2
's detailed description for a discussion of how to handle "V2" classes.
QStyleOptionViewItem
, and QStyleOption
.
Nested Class Summary | |
---|---|
static class |
QStyleOptionViewItemV2.StyleOptionVersion
This enum is used to hold information about the version of the style option, and is defined for each QStyleOption subclass. |
static class |
QStyleOptionViewItemV2.ViewItemFeature
This enum describles the different types of features an item can have. |
static class |
QStyleOptionViewItemV2.ViewItemFeatures
This is a flags class for com.trolltech.qt.gui.QStyleOptionViewItemV2.ViewItemFeature |
Nested classes/interfaces inherited from class com.trolltech.qt.gui.QStyleOptionViewItem |
---|
QStyleOptionViewItem.Position, QStyleOptionViewItem.StyleOptionType |
Nested classes/interfaces inherited from class com.trolltech.qt.gui.QStyleOption |
---|
QStyleOption.OptionType |
Nested classes/interfaces inherited from class com.trolltech.qt.QSignalEmitter |
---|
QSignalEmitter.Signal0, QSignalEmitter.Signal1, QSignalEmitter.Signal2, QSignalEmitter.Signal3, QSignalEmitter.Signal4, QSignalEmitter.Signal5, QSignalEmitter.Signal6, QSignalEmitter.Signal7, QSignalEmitter.Signal8, QSignalEmitter.Signal9 |
Constructor Summary | |
---|---|
QStyleOptionViewItemV2()
Constructs a QStyleOptionViewItemV2 object. |
|
QStyleOptionViewItemV2(QStyleOptionViewItem other)
Constructs a QStyleOptionViewItemV2 copy of the other style option which can be either of the QStyleOptionViewItemV2 or QStyleOptionViewItem types. |
|
QStyleOptionViewItemV2(QStyleOptionViewItemV2 other)
Constructs a copy of other. |
Method Summary | |
---|---|
QStyleOptionViewItemV2 |
clone()
This method is reimplemented for internal reasons |
QStyleOptionViewItemV2.ViewItemFeatures |
features()
This variable holds a bitwise OR of the features that describe this view item. |
static QStyleOptionViewItemV2 |
fromNativePointer(QNativePointer nativePointer)
|
static QNativePointer |
nativePointerArray(QStyleOptionViewItemV2[] array)
|
void |
setFeatures(QStyleOptionViewItemV2.ViewItemFeature[] features)
|
void |
setFeatures(QStyleOptionViewItemV2.ViewItemFeatures features)
This variable holds a bitwise OR of the features that describe this view item. |
Methods inherited from class com.trolltech.qt.gui.QStyleOptionViewItem |
---|
decorationAlignment, decorationPosition, decorationSize, displayAlignment, font, nativePointerArray, setDecorationAlignment, setDecorationPosition, setDecorationSize, setDisplayAlignment, setFont, setShowDecorationSelected, setTextElideMode, showDecorationSelected, textElideMode |
Methods inherited from class com.trolltech.qt.gui.QStyleOption |
---|
direction, fontMetrics, initFrom, nativePointerArray, palette, rect, setDirection, setFontMetrics, setPalette, setRect, setState, setType, setVersion, state, type, version |
Methods inherited from class com.trolltech.qt.QtJambiObject |
---|
dispose, disposed, equals, finalize, reassignNativeResources, tr, tr, tr |
Methods inherited from class com.trolltech.qt.QSignalEmitter |
---|
blockSignals, disconnect, disconnect, signalsBlocked, signalSender, thread |
Methods inherited from class java.lang.Object |
---|
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.trolltech.qt.QtJambiInterface |
---|
disableGarbageCollection, nativeId, nativePointer, reenableGarbageCollection, setJavaOwnership |
Constructor Detail |
---|
public QStyleOptionViewItemV2()
QStyleOptionViewItemV2
object.
public QStyleOptionViewItemV2(QStyleOptionViewItem other)
QStyleOptionViewItemV2
copy of the other style option which can be either of the QStyleOptionViewItemV2
or QStyleOptionViewItem
types. If the other style option's version is 1, the new style option's ViewItemFeature
value is set to QStyleOptionViewItemV2::None
. If its version is 2, its ViewItemFeature
value is simply copied to the new style option.
public QStyleOptionViewItemV2(QStyleOptionViewItemV2 other)
Method Detail |
---|
public final void setFeatures(QStyleOptionViewItemV2.ViewItemFeature[] features)
public final void setFeatures(QStyleOptionViewItemV2.ViewItemFeatures features)
ViewItemFeature
.
public final QStyleOptionViewItemV2.ViewItemFeatures features()
ViewItemFeature
.
public static QStyleOptionViewItemV2 fromNativePointer(QNativePointer nativePointer)
public static QNativePointer nativePointerArray(QStyleOptionViewItemV2[] array)
public QStyleOptionViewItemV2 clone()
clone
in class QStyleOptionViewItem
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |