Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QTabBarPrivate::Tab Struct Reference

#include <qtabbar_p.h>

+ Collaboration diagram for QTabBarPrivate::Tab:

Public Member Functions

 Tab (const QIcon &ico, const QString &txt)
 
 Q_DISABLE_COPY_MOVE (Tab)
 
void startAnimation (QTabBarPrivate *priv, int duration)
 

Public Attributes

QString text
 
QIcon icon
 
QRect rect
 
QRect minRect
 
QRect maxRect
 
QColor textColor
 
QVariant data
 
QWidgetleftWidget = nullptr
 
QWidgetrightWidget = nullptr
 
int shortcutId = 0
 
int lastTab = -1
 
int dragOffset = 0
 
uint enabled: 1
 
uint visible: 1
 

Detailed Description

Definition at line 104 of file qtabbar_p.h.

Constructor & Destructor Documentation

◆ Tab()

QTabBarPrivate::Tab::Tab ( const QIcon & ico,
const QString & txt )
inline

Definition at line 105 of file qtabbar_p.h.

Member Function Documentation

◆ Q_DISABLE_COPY_MOVE()

QTabBarPrivate::Tab::Q_DISABLE_COPY_MOVE ( Tab )

◆ startAnimation()

void QTabBarPrivate::Tab::startAnimation ( QTabBarPrivate * priv,
int duration )
inline

Definition at line 168 of file qtabbar_p.h.

References priv(), and Q_UNUSED.

+ Here is the call graph for this function:

Member Data Documentation

◆ data

QVariant QTabBarPrivate::Tab::data

Definition at line 131 of file qtabbar_p.h.

◆ dragOffset

int QTabBarPrivate::Tab::dragOffset = 0

Definition at line 136 of file qtabbar_p.h.

Referenced by QTabBarPrivate::layoutTab().

◆ enabled

uint QTabBarPrivate::Tab::enabled

Definition at line 137 of file qtabbar_p.h.

Referenced by QTabBarPrivate::initBasicStyleOption().

◆ icon

QIcon QTabBarPrivate::Tab::icon

Definition at line 125 of file qtabbar_p.h.

Referenced by QTabBarPrivate::initBasicStyleOption().

◆ lastTab

int QTabBarPrivate::Tab::lastTab = -1

Definition at line 135 of file qtabbar_p.h.

◆ leftWidget

QWidget* QTabBarPrivate::Tab::leftWidget = nullptr

Definition at line 132 of file qtabbar_p.h.

Referenced by QTabBarPrivate::initBasicStyleOption(), and QTabBarPrivate::layoutTab().

◆ maxRect

QRect QTabBarPrivate::Tab::maxRect

Definition at line 128 of file qtabbar_p.h.

◆ minRect

QRect QTabBarPrivate::Tab::minRect

Definition at line 127 of file qtabbar_p.h.

◆ rect

QRect QTabBarPrivate::Tab::rect

Definition at line 126 of file qtabbar_p.h.

◆ rightWidget

QWidget* QTabBarPrivate::Tab::rightWidget = nullptr

Definition at line 133 of file qtabbar_p.h.

Referenced by QTabBarPrivate::initBasicStyleOption(), and QTabBarPrivate::layoutTab().

◆ shortcutId

int QTabBarPrivate::Tab::shortcutId = 0

Definition at line 134 of file qtabbar_p.h.

Referenced by QTabBar::event().

◆ text

QString QTabBarPrivate::Tab::text

◆ textColor

QColor QTabBarPrivate::Tab::textColor

Definition at line 130 of file qtabbar_p.h.

Referenced by QTabBarPrivate::initBasicStyleOption().

◆ visible

uint QTabBarPrivate::Tab::visible

Definition at line 138 of file qtabbar_p.h.


The documentation for this struct was generated from the following file: