QStyleOptionTabWidgetFrameV2 Class

The QStyleOptionTabWidgetFrameV2 class is used to describe the parameters for drawing the frame around a tab widget. 更多...

头: #include <QStyleOptionTabWidgetFrameV2>
继承: QStyleOptionTabWidgetFrame

公共类型

enum StyleOptionVersion { Version }

公共函数

QStyleOptionTabWidgetFrameV2 ()
QStyleOptionTabWidgetFrameV2 (const QStyleOptionTabWidgetFrameV2 & other )
QStyleOptionTabWidgetFrameV2 (const QStyleOptionTabWidgetFrame & other )
QStyleOptionTabWidgetFrameV2 & operator= (const QStyleOptionTabWidgetFrame & other )

公共变量

QRect selectedTabRect
QRect tabBarRect

详细描述

The QStyleOptionTabWidgetFrameV2 class is used to describe the parameters for drawing the frame around a tab widget.

QStyleOptionTabWidgetFrameV2 contains all the information that QStyle functions need to draw the frame around QTabWidget .

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.

对于可以如何使用样式选项的演示范例,见 样式 范例。

另请参阅 QStyleOption and QTabWidget .

成员类型文档编制

enum QStyleOptionTabWidgetFrameV2:: StyleOptionVersion

This enum is used to hold information about the version of the style option, and is defined for each QStyleOption 子类。

常量 描述
QStyleOptionTabWidgetFrameV2::Version 2 2

版本的使用通过 QStyleOption 子类以实现扩展在不破坏兼容性的情况下。若使用 qstyleoption_cast (),通常不需要校验它。

另请参阅 StyleOptionType .

成员函数文档编制

QStyleOptionTabWidgetFrameV2:: QStyleOptionTabWidgetFrameV2 ()

构造 QStyleOptionTabWidgetFrameV2 , initializing the members variables to their default values.

QStyleOptionTabWidgetFrameV2:: QStyleOptionTabWidgetFrameV2 (const QStyleOptionTabWidgetFrameV2 & other )

构造 QStyleOptionTabWidgetFrameV2 copy of the other 样式选项。

other style option's version is 1, the new style option's selectedTabRect and tabBarRect will contain null rects

另请参阅 version .

QStyleOptionTabWidgetFrameV2:: QStyleOptionTabWidgetFrameV2 (const QStyleOptionTabWidgetFrame & other )

构造 QStyleOptionTabWidgetFrameV2 copy of the other 样式选项。

other style option's version is 1, the new style option's selectedTabRect and tabBarRect will contain null rects

另请参阅 version .

QStyleOptionTabWidgetFrameV2 & QStyleOptionTabWidgetFrameV2:: operator= (const QStyleOptionTabWidgetFrame & other )

赋值 other style option to this style option. The other style option can be either of the QStyleOptionFrameV2 or QStyleOptionFrame 类型。

other style option's version is 1, this style option's QStyleOptionFrameV2::FrameFeature value is set to QStyleOptionFrameV2::None . If its version is 2, its FrameFeature value is simply copied to this style option.

成员变量文档编制

QRect QStyleOptionTabWidgetFrameV2:: selectedTabRect

This variable holds the rectangle containing the selected tab.

This rectangle is contained within the tabBarRect . The default value is a null rectangle, i.e. a rectangle with both the width and the height set to 0.

QRect QStyleOptionTabWidgetFrameV2:: tabBarRect

This variable holds the rectangle containing all the tabs.

The default value is a null rectangle, i.e. a rectangle with both the width and the height set to 0.