|  | Home · Overviews · Examples

# QStyleOptionTab Class Reference
[com.trolltech.qt.gui module]

The `QStyleOptionTab` class is used to describe the parameters for drawing a tab bar. More...

Inherits `QStyleOption`.

Inherited by `QStyleOptionTabV2`.

## Detailed Description

The `QStyleOptionTab` class is used to describe the parameters for drawing a tab bar.

The `QStyleOptionTab` class is used for drawing several built-in Qt widgets including `QTabBar` and the panel for `QTabWidget`. Note that to describe the parameters necessary for drawing a frame in Qt 4.1 or above, you must use the `QStyleOptionFrameV2` subclass.

An instance of the QStyleOptiontabV2 class has type `SO_Tab` and version 1. 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.

If you create your own `QStyle` subclass, you should handle both `QStyleOptionTab` and `QStyleOptionTabV2`.

For an example demonstrating how style options can be used, see the Styles example.

See also `QStyleOptionTabV2` and `QStyleOption`.