|  | Home · Overviews · Examples |

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

The `QStyleOptionToolBar` class is used to describe the parameters for drawing a toolbar. More...

Inherits `QStyleOption`.

## Detailed Description

The `QStyleOptionToolBar` class is used to describe the parameters for drawing a toolbar.

`QStyleOptionToolBar` contains all the information that `QStyle` functions need to draw `QToolBar`.

For performance reasons, the access to the member variables is direct (i.e., using the `.` or `->` operator). This low-level feel makes the structures straightforward to use and emphasizes that these are simply parameters used by the style functions.

The `QStyleOptionToolBar` class holds the `lineWidth` and the `midLineWidth` for drawing the widget. It also stores information about which area the toolbar should be located in, whether it is movable or not, which position the toolbar line should have (`positionOfLine`), and the toolbar's position within the line (`positionWithinLine`).

In addition, the class provides a couple of enums: The `ToolBarFeature` enum is used to describe whether a toolbar is movable or not, and the `ToolBarPosition` enum is used to describe the position of a toolbar line, as well as the toolbar's position within the line.

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

See also `QStyleOption`.