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.