com.trolltech.qt.gui
Class QStyleOptionViewItemV2
java.lang.Object
com.trolltech.qt.internal.QSignalEmitterInternal
com.trolltech.qt.QSignalEmitter
com.trolltech.qt.QtJambiObject
com.trolltech.qt.gui.QStyleOption
com.trolltech.qt.gui.QStyleOptionViewItem
com.trolltech.qt.gui.QStyleOptionViewItemV2
- All Implemented Interfaces:
- QtJambiInterface, java.lang.Cloneable
- Direct Known Subclasses:
- QStyleOptionViewItemV3
public class QStyleOptionViewItemV2
- extends QStyleOptionViewItem
- implements java.lang.Cloneable
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.
See also:
QStyleOptionViewItem
, and QStyleOption
.
Nested classes/interfaces inherited from class com.trolltech.qt.QSignalEmitter |
QSignalEmitter.AbstractSignal, QSignalEmitter.Signal0, QSignalEmitter.Signal1, QSignalEmitter.Signal2, QSignalEmitter.Signal3, QSignalEmitter.Signal4, QSignalEmitter.Signal5, QSignalEmitter.Signal6, QSignalEmitter.Signal7, QSignalEmitter.Signal8, QSignalEmitter.Signal9 |
Nested classes/interfaces inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
com.trolltech.qt.internal.QSignalEmitterInternal.AbstractSignalInternal |
Fields inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
currentSender |
Methods inherited from class com.trolltech.qt.gui.QStyleOptionViewItem |
decorationAlignment, decorationPosition, decorationSize, displayAlignment, font, setDecorationAlignment, setDecorationPosition, setDecorationSize, setDisplayAlignment, setFont, setShowDecorationSelected, setTextElideMode, showDecorationSelected, textElideMode |
Methods inherited from class com.trolltech.qt.gui.QStyleOption |
direction, fontMetrics, initFrom, palette, rect, setDirection, setFontMetrics, setPalette, setRect, setState, setType, setVersion, state, type, version |
Methods inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
__qt_signalInitialization |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QStyleOptionViewItemV2
public QStyleOptionViewItemV2()
- Constructs a
QStyleOptionViewItemV2
object.
QStyleOptionViewItemV2
public QStyleOptionViewItemV2(QStyleOptionViewItem other)
- Constructs a
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.
- See also:
- version.
QStyleOptionViewItemV2
public QStyleOptionViewItemV2(QStyleOptionViewItemV2 other)
- Constructs a copy of other.
setFeatures
public final void setFeatures(QStyleOptionViewItemV2.ViewItemFeature[] features)
setFeatures
public final void setFeatures(QStyleOptionViewItemV2.ViewItemFeatures features)
- This variable holds a bitwise OR of the features that describe this view item.
- See also:
ViewItemFeature
.
features
public final QStyleOptionViewItemV2.ViewItemFeatures features()
- This variable holds a bitwise OR of the features that describe this view item.
- See also:
ViewItemFeature
.
clone
public QStyleOptionViewItemV2 clone()
- This method is reimplemented for internal reasons
- Overrides:
clone
in class QStyleOptionViewItem