![]() |
Qt 6.x
The Qt SDK
|
#include <qquickcommonstyle.h>
Public Member Functions | |
QCommonStyle () | |
~QCommonStyle () override | |
void | drawPrimitive (PrimitiveElement pe, const QStyleOption *opt, QPainter *p) const override |
void | drawControl (ControlElement element, const QStyleOption *opt, QPainter *p) const override |
\reimp | |
void | drawComplexControl (ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p) const override |
QRect | subElementRect (SubElement r, const QStyleOption *opt) const override |
QRect | subControlRect (ComplexControl cc, const QStyleOptionComplex *opt, SubControl sc) const override |
\reimp | |
QSize | sizeFromContents (ContentsType ct, const QStyleOption *opt, const QSize &contentsSize) const override |
QFont | font (ControlElement element, const QStyle::State state) const override |
QMargins | ninePatchMargins (ControlElement ce, const QStyleOption *opt, const QSize &imageSize) const override |
QMargins | ninePatchMargins (ComplexControl cc, const QStyleOptionComplex *opt, const QSize &imageSize) const override |
int | pixelMetric (PixelMetric m, const QStyleOption *opt=nullptr) const override |
int | styleHint (StyleHint sh, const QStyleOption *opt=nullptr, QStyleHintReturn *shret=nullptr) const override |
QIcon | standardIcon (StandardPixmap standardIcon, const QStyleOption *opt=nullptr) const override |
QPixmap | standardPixmap (StandardPixmap sp, const QStyleOption *opt=nullptr) const override |
QPixmap | generatedIconPixmap (QIcon::Mode iconMode, const QPixmap &pixmap, const QStyleOption *opt) const override |
\reimp | |
SubControl | hitTestComplexControl (ComplexControl cc, const QStyleOptionComplex *opt, const QPoint &pt) const override |
\reimp | |
![]() | |
QStyle () | |
Constructs a style object. | |
virtual | ~QStyle () |
Destroys the style object. | |
virtual QRect | itemTextRect (const QFontMetrics &fm, const QRect &r, int flags, bool enabled, const QString &text) const |
Returns the area within the given rectangle in which to draw the provided text according to the specified font metrics and alignment. | |
virtual QRect | itemPixmapRect (const QRect &r, int flags, const QPixmap &pixmap) const |
Returns the area within the given rectangle in which to draw the specified pixmap according to the defined alignment. | |
virtual QRect | subElementRect (SubElement subElement, const QStyleOption *option) const =0 |
virtual QRect | subControlRect (ComplexControl cc, const QStyleOptionComplex *opt, SubControl sc) const =0 |
virtual QSize | sizeFromContents (ContentsType ct, const QStyleOption *opt, const QSize &contentsSize) const =0 |
virtual QFont | font (ControlElement element, const QStyle::State state) const =0 |
virtual QMargins | ninePatchMargins (ControlElement ce, const QStyleOption *opt, const QSize &imageSize) const =0 |
virtual QMargins | ninePatchMargins (ComplexControl cc, const QStyleOptionComplex *opt, const QSize &imageSize) const =0 |
virtual SubControl | hitTestComplexControl (ComplexControl cc, const QStyleOptionComplex *opt, const QPoint &pt) const =0 |
virtual int | pixelMetric (PixelMetric metric, const QStyleOption *option=nullptr) const =0 |
virtual int | styleHint (StyleHint stylehint, const QStyleOption *opt=nullptr, QStyleHintReturn *returnData=nullptr) const =0 |
virtual void | drawItemText (QPainter *painter, const QRect &rect, int flags, const QPalette &pal, bool enabled, const QString &text, QPalette::ColorRole textRole=QPalette::NoRole) const |
Draws the given text in the specified rectangle using the provided painter and palette. | |
virtual void | drawItemPixmap (QPainter *painter, const QRect &rect, int alignment, const QPixmap &pixmap) const |
Draws the given pixmap in the specified rectangle, according to the specified alignment, using the provided painter. | |
virtual void | drawPrimitive (PrimitiveElement pe, const QStyleOption *opt, QPainter *p) const =0 |
virtual void | drawControl (ControlElement element, const QStyleOption *opt, QPainter *p) const =0 |
virtual void | drawComplexControl (ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p) const =0 |
virtual QPalette | standardPalette () const |
Returns the style's standard palette. | |
virtual QPixmap | standardPixmap (StandardPixmap standardPixmap, const QStyleOption *opt=nullptr) const =0 |
virtual QIcon | standardIcon (StandardPixmap standardIcon, const QStyleOption *option=nullptr) const =0 |
virtual QPixmap | generatedIconPixmap (QIcon::Mode iconMode, const QPixmap &pixmap, const QStyleOption *opt) const =0 |
virtual void | polish () |
const QStyle * | proxy () const |
![]() | |
Q_INVOKABLE | QObject (QObject *parent=nullptr) |
Constructs an object with parent object parent. | |
virtual | ~QObject () |
Destroys the object, deleting all its child objects. | |
virtual bool | event (QEvent *event) |
This virtual function receives events to an object and should return true if the event e was recognized and processed. | |
virtual bool | eventFilter (QObject *watched, QEvent *event) |
Filters events if this object has been installed as an event filter for the watched object. | |
QString | objectName () const |
Q_WEAK_OVERLOAD void | setObjectName (const QString &name) |
Sets the object's name to name. | |
void | setObjectName (QAnyStringView name) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. | |
QBindable< QString > | bindableObjectName () |
bool | isWidgetType () const |
Returns true if the object is a widget; otherwise returns false . | |
bool | isWindowType () const |
Returns true if the object is a window; otherwise returns false . | |
bool | isQuickItemType () const |
Returns true if the object is a QQuickItem; otherwise returns false . | |
bool | signalsBlocked () const noexcept |
Returns true if signals are blocked; otherwise returns false . | |
bool | blockSignals (bool b) noexcept |
If block is true, signals emitted by this object are blocked (i.e., emitting a signal will not invoke anything connected to it). | |
QThread * | thread () const |
Returns the thread in which the object lives. | |
void | moveToThread (QThread *thread) |
Changes the thread affinity for this object and its children. | |
int | startTimer (int interval, Qt::TimerType timerType=Qt::CoarseTimer) |
This is an overloaded function that will start a timer of type timerType and a timeout of interval milliseconds. | |
int | startTimer (std::chrono::milliseconds time, Qt::TimerType timerType=Qt::CoarseTimer) |
void | killTimer (int id) |
Kills the timer with timer identifier, id. | |
template<typename T > | |
T | findChild (const QString &aName=QString(), Qt::FindChildOptions options=Qt::FindChildrenRecursively) const |
Returns the child of this object that can be cast into type T and that is called name, or \nullptr if there is no such object. | |
template<typename T > | |
QList< T > | findChildren (const QString &aName, Qt::FindChildOptions options=Qt::FindChildrenRecursively) const |
Returns all children of this object with the given name that can be cast to type T, or an empty list if there are no such objects. | |
template<typename T > | |
QList< T > | findChildren (Qt::FindChildOptions options=Qt::FindChildrenRecursively) const |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. | |
const QObjectList & | children () const |
Returns a list of child objects. | |
void | setParent (QObject *parent) |
Makes the object a child of parent. | |
void | installEventFilter (QObject *filterObj) |
Installs an event filter filterObj on this object. | |
void | removeEventFilter (QObject *obj) |
Removes an event filter object obj from this object. | |
QMetaObject::Connection | connect (const QObject *sender, const char *signal, const char *member, Qt::ConnectionType type=Qt::AutoConnection) const |
bool | disconnect (const char *signal=nullptr, const QObject *receiver=nullptr, const char *member=nullptr) const |
bool | disconnect (const QObject *receiver, const char *member=nullptr) const |
void | dumpObjectTree () const |
Dumps a tree of children to the debug output. | |
void | dumpObjectInfo () const |
Dumps information about signal connections, etc. | |
bool | setProperty (const char *name, const QVariant &value) |
Sets the value of the object's name property to value. | |
bool | setProperty (const char *name, QVariant &&value) |
QVariant | property (const char *name) const |
Returns the value of the object's name property. | |
QList< QByteArray > | dynamicPropertyNames () const |
QBindingStorage * | bindingStorage () |
const QBindingStorage * | bindingStorage () const |
QObject * | parent () const |
Returns a pointer to the parent object. | |
bool | inherits (const char *classname) const |
Returns true if this object is an instance of a class that inherits className or a QObject subclass that inherits className; otherwise returns false . | |
Protected Member Functions | |
QCommonStyle (QCommonStylePrivate &dd) | |
![]() | |
QStyle (QStylePrivate &dd) | |
![]() | |
QObject * | sender () const |
Returns a pointer to the object that sent the signal, if called in a slot activated by a signal; otherwise it returns \nullptr. | |
int | senderSignalIndex () const |
int | receivers (const char *signal) const |
Returns the number of receivers connected to the signal. | |
bool | isSignalConnected (const QMetaMethod &signal) const |
virtual void | timerEvent (QTimerEvent *event) |
This event handler can be reimplemented in a subclass to receive timer events for the object. | |
virtual void | childEvent (QChildEvent *event) |
This event handler can be reimplemented in a subclass to receive child events. | |
virtual void | customEvent (QEvent *event) |
This event handler can be reimplemented in a subclass to receive custom events. | |
virtual void | connectNotify (const QMetaMethod &signal) |
virtual void | disconnectNotify (const QMetaMethod &signal) |
QObject (QObjectPrivate &dd, QObject *parent=nullptr) | |
Definition at line 15 of file qquickcommonstyle.h.
QCommonStyle::QCommonStyle | ( | ) |
Definition at line 72 of file qquickcommonstyle.cpp.
|
override |
Definition at line 80 of file qquickcommonstyle.cpp.
|
protected |
Definition at line 76 of file qquickcommonstyle.cpp.
|
overridevirtual |
Implements QQC2::QStyle.
Reimplemented in QQC2::QWindowsStyle, and QQC2::QWindowsXPStyle.
Definition at line 2930 of file qquickcommonstyle.cpp.
References QRect::adjust(), QRect::adjusted(), Qt::AlignCenter, Qt::AlignHCenter, Qt::AlignLeft, alignment, Qt::AlignVCenter, QQC2::QStyleHelper::angle(), QPaintEngine::Antialiasing, QPainter::Antialiasing, QPalette::brush(), button, QPalette::button(), QQC2::calcArrow(), QQC2::QStyleHelper::calcLines(), QQC2::StaticPolygonF< N >::cbegin(), QQC2::QStyle::CC_Dial, QQC2::QStyle::CC_GroupBox, QQC2::QStyle::CC_MdiControls, QQC2::QStyle::CC_ScrollBar, QQC2::QStyle::CC_Slider, QQC2::QStyle::CC_SpinBox, QQC2::QStyle::CC_TitleBar, QQC2::QStyle::CC_ToolButton, QQC2::QStyle::CE_ScrollBarAddLine, QQC2::QStyle::CE_ScrollBarAddPage, QQC2::QStyle::CE_ScrollBarFirst, QQC2::QStyle::CE_ScrollBarLast, QQC2::QStyle::CE_ScrollBarSlider, QQC2::QStyle::CE_ScrollBarSubLine, QQC2::QStyle::CE_ScrollBarSubPage, QQC2::QStyle::CE_ToolButtonLabel, QBrush::color(), copy(), QPalette::dark(), QPalette::Disabled, dpr(), QQC2::QStyle::drawControl(), QQC2::QStyle::drawItemPixmap(), QQC2::QStyle::drawItemText(), QQC2::QStyle::drawPrimitive(), frame, groupBox, QQC2::QStyleOptionToolButton::HasMenu, QRect::height(), Qt::Horizontal, iconSize, QRect::isValid(), QColor::isValid(), Qt::LeftToRight, QPalette::light(), QFrame::lineWidth, QQC2::QStyleOptionToolButton::MenuButtonPopup, QFrame::midLineWidth, Qt::NoBrush, Qt::NoPen, QPalette::NoRole, opt, p1, p2, QWidget::palette, QStyleOption::palette, QQC2::QStyleOption::palette, QQC2::QStyle::PE_FrameFocusRect, QQC2::QStyle::PE_FrameGroupBox, QQC2::QStyle::PE_IndicatorArrowDown, QQC2::QStyle::PE_IndicatorButtonDropDown, QQC2::QStyle::PE_IndicatorCheckBox, QQC2::QStyle::PE_IndicatorSpinDown, QQC2::QStyle::PE_IndicatorSpinMinus, QQC2::QStyle::PE_IndicatorSpinPlus, QQC2::QStyle::PE_IndicatorSpinUp, QQC2::QStyle::PE_PanelButtonBevel, QQC2::QStyle::PE_PanelButtonCommand, QQC2::QStyle::PE_PanelButtonTool, pixelMetric(), QQC2::QStyle::pixelMetric(), QIcon::pixmap(), QQC2::QStyleOptionSpinBox::PlusMinus, QQC2::QStyle::PM_ButtonShiftHorizontal, QQC2::QStyle::PM_ButtonShiftVertical, QQC2::QStyle::PM_DefaultFrameWidth, QQC2::QStyle::PM_MenuButtonIndicator, QQC2::QStyle::PM_SliderControlThickness, QQC2::QStyle::PM_SliderLength, QQC2::QStyle::PM_SliderSpaceAvailable, QQC2::QStyle::PM_SliderTickmarkOffset, QQC2::QStyle::PM_SmallIconSize, QQC2::QStyle::PM_TitleBarButtonIconSize, pos, QQC2::QStyle::proxy(), QQC2::qDrawWinPanel(), qMin(), qWarning, QWidget::rect, QStyleOption::rect, QQC2::QStyleOption::rect, QRect::right(), QQC2::QStyle::SC_DialTickmarks, QQC2::QStyle::SC_GroupBoxCheckBox, QQC2::QStyle::SC_GroupBoxFrame, QQC2::QStyle::SC_GroupBoxLabel, QQC2::QStyle::SC_MdiCloseButton, QQC2::QStyle::SC_MdiMinButton, QQC2::QStyle::SC_MdiNormalButton, QQC2::QStyle::SC_ScrollBarAddLine, QQC2::QStyle::SC_ScrollBarAddPage, QQC2::QStyle::SC_ScrollBarFirst, QQC2::QStyle::SC_ScrollBarLast, QQC2::QStyle::SC_ScrollBarSlider, QQC2::QStyle::SC_ScrollBarSubLine, QQC2::QStyle::SC_ScrollBarSubPage, QQC2::QStyle::SC_SliderTickmarks, QQC2::QStyle::SC_SpinBoxDown, QQC2::QStyle::SC_SpinBoxFrame, QQC2::QStyle::SC_SpinBoxUp, QQC2::QStyle::SC_TitleBarCloseButton, QQC2::QStyle::SC_TitleBarContextHelpButton, QQC2::QStyle::SC_TitleBarLabel, QQC2::QStyle::SC_TitleBarMaxButton, QQC2::QStyle::SC_TitleBarMinButton, QQC2::QStyle::SC_TitleBarNormalButton, QQC2::QStyle::SC_TitleBarShadeButton, QQC2::QStyle::SC_TitleBarSysMenu, QQC2::QStyle::SC_TitleBarUnshadeButton, QQC2::QStyle::SC_ToolButton, QQC2::QStyle::SC_ToolButtonMenu, QPalette::setBrush(), QGradient::setColorAt(), QPalette::setCurrentColorGroup(), QRect::setRect(), QQC2::QStyle::SH_Dial_BackgroundRole, QQC2::QStyle::SH_UnderlineShortcut, QQC2::StaticPolygonF< N >::size(), QQC2::QStyle::sliderPositionFromValue(), QQC2::QStyle::SP_DockWidgetCloseButton, QQC2::QStyle::SP_TitleBarCloseButton, QQC2::QStyle::SP_TitleBarContextHelpButton, QQC2::QStyle::SP_TitleBarMaxButton, QQC2::QStyle::SP_TitleBarMenuButton, QQC2::QStyle::SP_TitleBarMinButton, QQC2::QStyle::SP_TitleBarNormalButton, QQC2::QStyle::SP_TitleBarShadeButton, QQC2::QStyle::SP_TitleBarUnshadeButton, QQC2::QStyle::standardIcon(), QStyleOption::state, QQC2::QStyleOption::state, QQC2::QStyle::State_AutoRaise, QQC2::QStyle::State_Enabled, QQC2::QStyle::State_HasFocus, QQC2::QStyle::State_MouseOver, QQC2::QStyle::State_On, QQC2::QStyle::State_Raised, QQC2::QStyle::State_Sunken, QQC2::QStyleOptionSpinBox::StepDownEnabled, QQC2::QStyleOptionSpinBox::StepUpEnabled, styleHint(), QQC2::QStyle::subControlRect(), Qt::TextHideMnemonic, textRect, Qt::TextShowMnemonic, Qt::TextSingleLine, QQC2::QStyleOptionSlider::TicksAbove, QQC2::QStyleOptionSlider::TicksBelow, Qt::Tool, QRect::translated(), QRect::united(), QQC2::QStyle::visualRect(), QRect::width(), Qt::WindowContextHelpButtonHint, Qt::WindowMaximizeButtonHint, Qt::WindowMaximized, Qt::WindowMinimizeButtonHint, Qt::WindowMinimized, Qt::WindowShadeButtonHint, Qt::WindowSystemMenuHint, QPalette::WindowText, QPalette::windowText(), Qt::WindowType_Mask, QRect::x(), and QRect::y().
Referenced by QQC2::QWindowsStyle::drawComplexControl().
|
overridevirtual |
\reimp
Implements QQC2::QStyle.
Reimplemented in QQC2::QWindowsStyle, and QQC2::QWindowsXPStyle.
Definition at line 1123 of file qquickcommonstyle.cpp.
References QQC2::QStyle::~QStyle(), QIcon::Active, QPalette::Active, QRect::adjusted(), Qt::AlignCenter, aligned(), QQC2::QStyle::alignedRect(), Qt::AlignHCenter, Qt::AlignLeft, alignment, Qt::AlignRight, Qt::AlignVCenter, QPainter::Antialiasing, QQC2::QStyleOptionToolButton::Arrow, QQC2::QStyleOptionButton::AutoDefaultButton, QPalette::Base, QPalette::base(), QRect::bottom(), Qt::BottomLeftCorner, Qt::BottomRightCorner, QFontMetrics::boundingRect(), QQC2::QStyleOptionFrame::Box, QPalette::brush(), btn, button, QPalette::Button, QPalette::ButtonText, cb, QQC2::QStyle::CC_ComboBox, QQC2::QStyle::CE_CheckBox, QQC2::QStyle::CE_CheckBoxLabel, QQC2::QStyle::CE_ColumnViewGrip, QQC2::QStyle::CE_ComboBoxLabel, QQC2::QStyle::CE_DockWidgetTitle, QQC2::QStyle::CE_FocusFrame, QQC2::QStyle::CE_Header, QQC2::QStyle::CE_HeaderEmptyArea, QQC2::QStyle::CE_HeaderLabel, QQC2::QStyle::CE_HeaderSection, QQC2::QStyle::CE_ItemViewItem, QQC2::QStyle::CE_MenuBarEmptyArea, QQC2::QStyle::CE_MenuBarItem, QQC2::QStyle::CE_MenuScroller, QQC2::QStyle::CE_MenuTearoff, QQC2::QStyle::CE_ProgressBar, QQC2::QStyle::CE_ProgressBarContents, QQC2::QStyle::CE_ProgressBarGroove, QQC2::QStyle::CE_ProgressBarLabel, QQC2::QStyle::CE_PushButton, QQC2::QStyle::CE_PushButtonBevel, QQC2::QStyle::CE_PushButtonLabel, QQC2::QStyle::CE_RadioButton, QQC2::QStyle::CE_RadioButtonLabel, QQC2::QStyle::CE_RubberBand, QQC2::QStyle::CE_ShapedFrame, QQC2::QStyle::CE_SizeGrip, QQC2::QStyle::CE_TabBarTab, QQC2::QStyle::CE_TabBarTabLabel, QQC2::QStyle::CE_TabBarTabShape, QQC2::QStyle::CE_ToolBar, QQC2::QStyle::CE_ToolBoxTab, QQC2::QStyle::CE_ToolBoxTabLabel, QQC2::QStyle::CE_ToolBoxTabShape, QQC2::QStyle::CE_ToolButtonLabel, Qt::Checked, QBrush::color(), QPalette::color(), QQC2::QStyleOptionButton::CommandLinkButton, d, QPalette::Dark, QPalette::dark(), Qt::DashLine, QQC2::QStyleOptionButton::DefaultButton, Qt::Dense4Pattern, QPixmap::devicePixelRatio(), QStyleOption::direction, QIcon::Disabled, QPalette::Disabled, dpr(), QQC2::drawArrow(), QQC2::QStyle::drawControl(), QQC2::QStyle::drawItemPixmap(), QQC2::QStyle::drawItemText(), QQC2::QStyle::drawPrimitive(), drawPrimitive(), QPainter::drawRect(), Qt::ElideRight, QPainter::end(), QStyleOptionButton::features, QQC2::QStyleOptionButton::Flat, QWidget::fontMetrics(), frame, QPixmap::fromImage(), QTransform::fromTranslate(), QRect::getRect(), QQC2::QStyleOptionViewItem::HasCheckIndicator, QQC2::QStyleOptionButton::HasMenu, header(), QPixmap::height(), QRect::height(), QSize::height(), QPalette::Highlight, QPalette::highlight(), QPalette::HighlightedText, QQC2::QStyleOptionFrame::HLine, i, QStyleOptionButton::icon, QAbstractButton::icon, QStyleOptionButton::iconSize, QAbstractButton::iconSize, QPalette::Inactive, QString::isEmpty(), QString::isNull(), QIcon::isNull(), QPixmap::isNull(), QRect::isValid(), QRect::left(), Qt::LeftToRight, QPalette::light(), QFrame::lineWidth, QPalette::Mid, QFrame::midLineWidth, Qt::NoBrush, QQC2::QStyleOptionHeader::None, Qt::NoPen, QIcon::Normal, QPalette::Normal, QPalette::NoRole, o, QIcon::Off, QIcon::On, QQC2::QStyleOptionTab::OnlyOneTab, Qt::OpaqueMode, opt, p1, p2, QWidget::palette, QStyleOption::palette, QQC2::QStyleOption::palette, QQC2::QStyleOptionFrame::Panel, Qt::PartiallyChecked, QQC2::QStyle::PE_Frame, QQC2::QStyle::PE_FrameDefaultButton, QQC2::QStyle::PE_FrameFocusRect, QQC2::QStyle::PE_IndicatorArrowDown, QQC2::QStyle::PE_IndicatorArrowUp, QQC2::QStyle::PE_IndicatorCheckBox, QQC2::QStyle::PE_IndicatorHeaderArrow, QQC2::QStyle::PE_IndicatorItemViewItemCheck, QQC2::QStyle::PE_IndicatorProgressChunk, QQC2::QStyle::PE_IndicatorRadioButton, QQC2::QStyle::PE_PanelButtonCommand, QQC2::QStyle::PE_PanelItemViewItem, QQC2::QStyle::PE_PanelToolBar, pix, pixelMetric(), QQC2::QStyle::pixelMetric(), QIcon::pixmap(), pixmap, QQC2::QStyleOptionFrame::Plain, QQC2::QStyle::PM_ButtonDefaultIndicator, QQC2::QStyle::PM_ButtonShiftHorizontal, QQC2::QStyle::PM_ButtonShiftVertical, QQC2::QStyle::PM_DefaultFrameWidth, QQC2::QStyle::PM_HeaderMargin, QQC2::QStyle::PM_MenuButtonIndicator, QQC2::QStyle::PM_ProgressBarChunkWidth, QQC2::QStyle::PM_SmallIconSize, QQC2::QStyle::PM_TabBarTabOverlap, QQC2::QStyle::proxy(), Q_ASSERT, QQC2::qDrawPlainRect(), QQC2::qDrawShadeLine(), QQC2::qDrawShadePanel(), QQC2::qDrawShadeRect(), QQC2::qDrawWinPanel(), qMin(), QQC2::QStyleOptionFrame::Raised, rect, QWidget::rect, QStyleOption::rect, QQC2::QStyleOption::rect, QQC2::QStyleOptionRubberBand::Rectangle, QRect::right(), Qt::RightToLeft, QQC2::QStyleOptionTab::RoundedEast, QQC2::QStyleOptionTab::RoundedWest, QQC2::QStyle::SC_ComboBoxEditField, QQC2::QStyle::SE_CheckBoxContents, QQC2::QStyle::SE_CheckBoxFocusRect, QQC2::QStyle::SE_CheckBoxIndicator, QQC2::QStyle::SE_HeaderArrow, QQC2::QStyle::SE_HeaderLabel, QQC2::QStyle::SE_ItemViewItemCheckIndicator, QQC2::QStyle::SE_ItemViewItemDecoration, QQC2::QStyle::SE_ItemViewItemFocusRect, QQC2::QStyle::SE_ItemViewItemText, QQC2::QStyle::SE_ProgressBarContents, QQC2::QStyle::SE_ProgressBarGroove, QQC2::QStyle::SE_ProgressBarLabel, QQC2::QStyle::SE_PushButtonContents, QQC2::QStyle::SE_PushButtonFocusRect, QQC2::QStyle::SE_RadioButtonContents, QQC2::QStyle::SE_RadioButtonFocusRect, QQC2::QStyle::SE_RadioButtonIndicator, QQC2::QStyle::SE_TabBarTabText, QQC2::QStyle::SE_ToolBoxTabContents, QIcon::Selected, QPainter::setBackground(), QPainter::setBackgroundMode(), QFont::setBold(), QPainter::setBrush(), QPalette::setColor(), QPen::setColor(), QRect::setCoords(), QRect::setHeight(), QRect::setLeft(), QPainter::setPen(), QRect::setRect(), QRect::setRight(), QRect::setWidth(), QPen::setWidth(), QQC2::QStyle::SH_RubberBand_Mask, QQC2::QStyle::SH_ToolBox_SelectedPageTitleBold, QQC2::QStyle::SH_UnderlineShortcut, QPixmap::size(), QRect::size(), state, QStyleOption::state, QQC2::QStyleOption::state, QQC2::QStyle::State_Active, QQC2::QStyle::State_AutoRaise, QQC2::QStyle::State_DownArrow, QQC2::QStyle::State_Editing, QQC2::QStyle::State_Enabled, QQC2::QStyle::State_HasFocus, QQC2::QStyle::State_Horizontal, QQC2::QStyle::State_Item, QQC2::QStyle::State_KeyboardFocusChange, QQC2::QStyle::State_MouseOver, QQC2::QStyle::State_NoChange, QQC2::QStyle::State_None, QQC2::QStyle::State_Off, QQC2::QStyle::State_On, QQC2::QStyle::State_Open, QQC2::QStyle::State_Raised, QQC2::QStyle::State_Selected, QQC2::QStyle::State_Sunken, QQC2::QStyleOptionFrame::StyledPanel, styleHint(), QQC2::QStyle::styleHint(), QQC2::QStyle::subControlRect(), subElementRect(), QQC2::QStyle::subElementRect(), subopt, QQC2::QStyleOptionFrame::Sunken, text, QPalette::Text, QStyleOptionButton::text, QAbstractButton::text, Qt::TextDontClip, Qt::TextHideMnemonic, textRect, Qt::TextShowMnemonic, Qt::TextSingleLine, QPixmap::toImage(), Qt::ToolButtonIconOnly, Qt::ToolButtonTextOnly, Qt::ToolButtonTextUnderIcon, QRect::top(), Qt::TopLeftCorner, Qt::TopRightCorner, tr, QRect::translate(), QRect::transposed(), QQC2::QStyleOptionTab::TriangularEast, QQC2::QStyleOptionTab::TriangularNorth, QQC2::QStyleOptionTab::TriangularSouth, QQC2::QStyleOptionTab::TriangularWest, txt, Qt::Unchecked, verticalTabs(), QQC2::QStyle::visualAlignment(), QQC2::QStyle::visualRect(), QQC2::QStyleOptionFrame::VLine, Qt::white, QPixmap::width(), QRect::width(), QSize::width(), QPalette::Window, QPalette::window(), QPalette::WindowText, QPalette::windowText(), QQC2::QStyleOptionFrame::WinPanel, QRect::x(), and QRect::y().
Referenced by QQC2::QWindowsStyle::drawControl().
|
overridevirtual |
Implements QQC2::QStyle.
Reimplemented in QQC2::QWindowsStyle, and QQC2::QWindowsXPStyle.
Definition at line 83 of file qquickcommonstyle.cpp.
References QIcon::Active, QPalette::Active, QRect::adjust(), QRect::adjusted(), Qt::AlignCenter, QQC2::QStyleOptionViewItem::Alternate, QPalette::AlternateBase, QPainter::Antialiasing, QPalette::Base, Qt::black, QRect::bottom(), QRect::bottomRight(), QPalette::brush(), QPalette::Button, QPalette::buttonText(), QRect::center(), className, QBrush::color(), d, QPalette::Dark, QPalette::dark(), Qt::Dense4Pattern, QStyleOption::direction, QIcon::Disabled, QPalette::Disabled, dpr(), QQC2::QStyle::drawItemPixmap(), QPainter::drawPolygon(), QQC2::QStyle::drawPrimitive(), QPainter::end(), QPixmapCache::find(), QQC2::QStyleOptionFrame::Flat, QImage::Format_ARGB32_Premultiplied, frame, QPixmap::fromImage(), QColor::getHsv(), header(), QRect::height(), QPalette::Highlight, QPalette::HighlightedText, QPalette::highlightedText(), i, QPalette::Inactive, QPixmapCache::insert(), QColor::isValid(), QRect::left(), QPalette::light(), QPainterPath::lineTo(), QFrame::lineWidth, metaObject(), QPalette::Mid, QPalette::mid(), QFrame::midLineWidth, QPainterPath::moveTo(), Qt::NoBrush, QIcon::Normal, QPalette::Normal, QIcon::Off, QIcon::On, opt, p1, p2, QWidget::palette, QStyleOption::palette, panel, QQC2::QStyle::PE_Frame, QQC2::QStyle::PE_FrameButtonBevel, QQC2::QStyle::PE_FrameButtonTool, QQC2::QStyle::PE_FrameDockWidget, QQC2::QStyle::PE_FrameFocusRect, QQC2::QStyle::PE_FrameGroupBox, QQC2::QStyle::PE_FrameLineEdit, QQC2::QStyle::PE_FrameMenu, QQC2::QStyle::PE_FrameStatusBarItem, QQC2::QStyle::PE_FrameTabBarBase, QQC2::QStyle::PE_FrameTabWidget, QQC2::QStyle::PE_FrameWindow, QQC2::QStyle::PE_IndicatorArrowDown, QQC2::QStyle::PE_IndicatorArrowLeft, QQC2::QStyle::PE_IndicatorArrowRight, QQC2::QStyle::PE_IndicatorArrowUp, QQC2::QStyle::PE_IndicatorBranch, QQC2::QStyle::PE_IndicatorButtonDropDown, QQC2::QStyle::PE_IndicatorCheckBox, QQC2::QStyle::PE_IndicatorColumnViewArrow, QQC2::QStyle::PE_IndicatorHeaderArrow, QQC2::QStyle::PE_IndicatorItemViewItemCheck, QQC2::QStyle::PE_IndicatorItemViewItemDrop, QQC2::QStyle::PE_IndicatorMenuCheckMark, QQC2::QStyle::PE_IndicatorProgressChunk, QQC2::QStyle::PE_IndicatorRadioButton, QQC2::QStyle::PE_IndicatorSpinDown, QQC2::QStyle::PE_IndicatorSpinMinus, QQC2::QStyle::PE_IndicatorSpinPlus, QQC2::QStyle::PE_IndicatorSpinUp, QQC2::QStyle::PE_IndicatorTabClose, QQC2::QStyle::PE_IndicatorTabTear, QQC2::QStyle::PE_IndicatorToolBarHandle, QQC2::QStyle::PE_IndicatorToolBarSeparator, QQC2::QStyle::PE_PanelButtonBevel, QQC2::QStyle::PE_PanelButtonCommand, QQC2::QStyle::PE_PanelButtonTool, QQC2::QStyle::PE_PanelItemViewItem, QQC2::QStyle::PE_PanelItemViewRow, QQC2::QStyle::PE_PanelLineEdit, QQC2::QStyle::PE_PanelMenu, QQC2::QStyle::PE_PanelMenuBar, QQC2::QStyle::PE_PanelScrollAreaCorner, QQC2::QStyle::PE_PanelTipLabel, QQC2::QStyle::PE_PanelToolBar, QQC2::QStyle::pixelMetric(), pixmap, QQC2::QStyle::PM_ButtonShiftHorizontal, QQC2::QStyle::PM_ButtonShiftVertical, QQC2::QStyle::PM_DefaultFrameWidth, QQC2::QStyle::PM_DockWidgetFrameWidth, QQC2::QStyle::PM_SmallIconSize, QQC2::QStyle::proxy(), QQC2::qDrawPlainRect(), QQC2::qDrawShadeLine(), QQC2::qDrawShadePanel(), QQC2::qDrawShadeRect(), QQC2::qDrawWinPanel(), qMin(), qRound(), rect, QWidget::rect, QStyleOption::rect, QRect::right(), Qt::RightToLeft, QQC2::QStyleOptionTab::RoundedEast, QQC2::QStyleOptionTab::RoundedNorth, QQC2::QStyleOptionTab::RoundedSouth, QQC2::QStyleOptionTab::RoundedWest, QQC2::QStyle::SE_ItemViewItemText, QPainter::setBrush(), QPainter::setPen(), QQC2::QStyle::SH_ItemView_ShowDecorationSelected, QQC2::QStyleOptionHeader::SortDown, QQC2::QStyleOptionHeader::SortUp, state, QStyleOption::state, QQC2::QStyle::State_Active, QQC2::QStyle::State_Children, QQC2::QStyle::State_Enabled, QQC2::QStyle::State_Horizontal, QQC2::QStyle::State_Item, QQC2::QStyle::State_NoChange, QQC2::QStyle::State_On, QQC2::QStyle::State_Open, QQC2::QStyle::State_Raised, QQC2::QStyle::State_Selected, QQC2::QStyle::State_Sibling, QQC2::QStyle::State_Sunken, QQC2::QStyle::styleHint(), subElementRect(), QPalette::text(), textRect, QPalette::toolTipBase(), QPalette::toolTipText(), QRect::topLeft(), QPainter::translate(), QQC2::QStyleOptionTab::TriangularEast, QQC2::QStyleOptionTab::TriangularNorth, QQC2::QStyleOptionTab::TriangularSouth, QQC2::QStyleOptionTab::TriangularWest, QQC2::QStyleHelper::uniqueName(), Qt::white, QRect::width(), QPalette::Window, QPalette::WindowText, QPalette::windowText(), QPoint::x(), QRect::x(), QPoint::y(), and QRect::y().
Referenced by drawControl(), and QQC2::QWindowsStyle::drawPrimitive().
|
overridevirtual |
Implements QQC2::QStyle.
Definition at line 4669 of file qquickcommonstyle.cpp.
References QGuiApplication::font(), Q_UNUSED, and state.
|
overridevirtual |
\reimp
Implements QQC2::QStyle.
Definition at line 5979 of file qquickcommonstyle.cpp.
References QIcon::Active, QColor::blue(), QPalette::color(), QPainter::CompositionMode_SourceAtop, QIcon::Disabled, QPalette::Disabled, QPainter::end(), QPainter::fillRect(), QImage::Format_ARGB32, QImage::Format_ARGB32_Premultiplied, QPixmap::fromImage(), QColor::green(), QImage::height(), QPalette::Highlight, i, QPalette::Normal, opt, painter, QStyleOption::palette, pixmap, qAlpha(), qGray(), qMin(), QRgb, qRgba(), QQC2::qt_intensity(), QColor::red(), red, QImage::scanLine(), QIcon::Selected, QPainter::setCompositionMode(), QColor::toRgb(), QImage::width(), and QPalette::Window.
|
overridevirtual |
\reimp
Implements QQC2::QStyle.
Definition at line 3591 of file qquickcommonstyle.cpp.
References cb, QQC2::QStyle::CC_ComboBox, QQC2::QStyle::CC_GroupBox, QQC2::QStyle::CC_MdiControls, QQC2::QStyle::CC_ScrollBar, QQC2::QStyle::CC_Slider, QQC2::QStyle::CC_SpinBox, QQC2::QStyle::CC_TitleBar, QQC2::QStyle::CC_ToolButton, groupBox, opt, QQC2::QStyle::proxy(), qWarning, QQC2::QStyle::SC_ComboBoxArrow, QQC2::QStyle::SC_GroupBoxCheckBox, QQC2::QStyle::SC_GroupBoxFrame, QQC2::QStyle::SC_MdiCloseButton, QQC2::QStyle::SC_MdiMinButton, QQC2::QStyle::SC_None, QQC2::QStyle::SC_ScrollBarAddLine, QQC2::QStyle::SC_ScrollBarGroove, QQC2::QStyle::SC_SliderGroove, QQC2::QStyle::SC_SliderHandle, QQC2::QStyle::SC_SpinBoxEditField, QQC2::QStyle::SC_SpinBoxUp, QQC2::QStyle::SC_TitleBarLabel, QQC2::QStyle::SC_TitleBarSysMenu, QQC2::QStyle::SC_ToolButton, QQC2::QStyle::SC_ToolButtonMenu, and QQC2::QStyle::subControlRect().
|
overridevirtual |
Implements QQC2::QStyle.
Reimplemented in QQC2::QWindowsXPStyle.
Definition at line 4684 of file qquickcommonstyle.cpp.
|
overridevirtual |
Implements QQC2::QStyle.
Definition at line 4676 of file qquickcommonstyle.cpp.
Referenced by QQC2::QWindowsXPStyle::ninePatchMargins().
|
overridevirtual |
Implements QQC2::QStyle.
Reimplemented in QQC2::QWindowsStyle, and QQC2::QWindowsXPStyle.
Definition at line 4136 of file qquickcommonstyle.cpp.
References QGuiApplication::desktopSettingsAware(), QQC2::QStyleHelper::dpiScaled(), QStyleOption::fontMetrics, QFontMetrics::height(), Qt::Horizontal, isWindow(), QPlatformTheme::MaximumScrollBarDragDistance, opt, QQC2::QStyle::pixelMetric(), QGuiApplicationPrivate::platformTheme(), QQC2::QStyle::PM_ButtonDefaultIndicator, QQC2::QStyle::PM_ButtonIconSize, QQC2::QStyle::PM_ButtonMargin, QQC2::QStyle::PM_ButtonShiftHorizontal, QQC2::QStyle::PM_ButtonShiftVertical, QQC2::QStyle::PM_CheckBoxLabelSpacing, QQC2::QStyle::PM_ComboBoxFrameWidth, QQC2::QStyle::PM_DefaultChildMargin, QQC2::QStyle::PM_DefaultFrameWidth, QQC2::QStyle::PM_DefaultLayoutSpacing, QQC2::QStyle::PM_DefaultTopLevelMargin, QQC2::QStyle::PM_DialogButtonsButtonHeight, QQC2::QStyle::PM_DialogButtonsButtonWidth, QQC2::QStyle::PM_DialogButtonsSeparator, QQC2::QStyle::PM_DockWidgetFrameWidth, QQC2::QStyle::PM_DockWidgetHandleExtent, QQC2::QStyle::PM_DockWidgetSeparatorExtent, QQC2::QStyle::PM_DockWidgetTitleBarButtonMargin, QQC2::QStyle::PM_DockWidgetTitleMargin, QQC2::QStyle::PM_ExclusiveIndicatorHeight, QQC2::QStyle::PM_ExclusiveIndicatorWidth, QQC2::QStyle::PM_FocusFrameHMargin, QQC2::QStyle::PM_FocusFrameVMargin, QQC2::QStyle::PM_HeaderDefaultSectionSizeHorizontal, QQC2::QStyle::PM_HeaderDefaultSectionSizeVertical, QQC2::QStyle::PM_HeaderGripMargin, QQC2::QStyle::PM_HeaderMargin, QQC2::QStyle::PM_HeaderMarkSize, QQC2::QStyle::PM_IconViewIconSize, QQC2::QStyle::PM_IndicatorHeight, QQC2::QStyle::PM_IndicatorWidth, QQC2::QStyle::PM_LargeIconSize, QQC2::QStyle::PM_LayoutBottomMargin, QQC2::QStyle::PM_LayoutHorizontalSpacing, QQC2::QStyle::PM_LayoutLeftMargin, QQC2::QStyle::PM_LayoutRightMargin, QQC2::QStyle::PM_LayoutTopMargin, QQC2::QStyle::PM_LayoutVerticalSpacing, QQC2::QStyle::PM_ListViewIconSize, QQC2::QStyle::PM_MaximumDragDistance, QQC2::QStyle::PM_MdiSubWindowFrameWidth, QQC2::QStyle::PM_MdiSubWindowMinimizedWidth, QQC2::QStyle::PM_MenuBarHMargin, QQC2::QStyle::PM_MenuBarItemSpacing, QQC2::QStyle::PM_MenuBarPanelWidth, QQC2::QStyle::PM_MenuBarVMargin, QQC2::QStyle::PM_MenuButtonIndicator, QQC2::QStyle::PM_MenuDesktopFrameWidth, QQC2::QStyle::PM_MenuHMargin, QQC2::QStyle::PM_MenuPanelWidth, QQC2::QStyle::PM_MenuScrollerHeight, QQC2::QStyle::PM_MenuTearoffHeight, QQC2::QStyle::PM_MenuVMargin, QQC2::QStyle::PM_MessageBoxIconSize, QQC2::QStyle::PM_ProgressBarChunkWidth, QQC2::QStyle::PM_RadioButtonLabelSpacing, QQC2::QStyle::PM_ScrollBarExtent, QQC2::QStyle::PM_ScrollBarSliderMin, QQC2::QStyle::PM_ScrollView_ScrollBarOverlap, QQC2::QStyle::PM_ScrollView_ScrollBarSpacing, QQC2::QStyle::PM_SizeGripSize, QQC2::QStyle::PM_SliderControlThickness, QQC2::QStyle::PM_SliderLength, QQC2::QStyle::PM_SliderSpaceAvailable, QQC2::QStyle::PM_SliderThickness, QQC2::QStyle::PM_SliderTickmarkOffset, QQC2::QStyle::PM_SmallIconSize, QQC2::QStyle::PM_SpinBoxFrameWidth, QQC2::QStyle::PM_SpinBoxSliderHeight, QQC2::QStyle::PM_SubMenuOverlap, QQC2::QStyle::PM_TabBar_ScrollButtonOverlap, QQC2::QStyle::PM_TabBarBaseHeight, QQC2::QStyle::PM_TabBarBaseOverlap, QQC2::QStyle::PM_TabBarIconSize, QQC2::QStyle::PM_TabBarScrollButtonWidth, QQC2::QStyle::PM_TabBarTabHSpace, QQC2::QStyle::PM_TabBarTabOverlap, QQC2::QStyle::PM_TabBarTabShiftHorizontal, QQC2::QStyle::PM_TabBarTabShiftVertical, QQC2::QStyle::PM_TabBarTabVSpace, QQC2::QStyle::PM_TabCloseIndicatorHeight, QQC2::QStyle::PM_TabCloseIndicatorWidth, QQC2::QStyle::PM_TextCursorWidth, QQC2::QStyle::PM_TitleBarButtonIconSize, QQC2::QStyle::PM_TitleBarButtonSize, QQC2::QStyle::PM_TitleBarHeight, QQC2::QStyle::PM_ToolBarExtensionExtent, QQC2::QStyle::PM_ToolBarFrameWidth, QQC2::QStyle::PM_ToolBarHandleExtent, QQC2::QStyle::PM_ToolBarIconSize, QQC2::QStyle::PM_ToolBarItemMargin, QQC2::QStyle::PM_ToolBarItemSpacing, QQC2::QStyle::PM_ToolBarSeparatorExtent, QQC2::QStyle::PM_ToolTipLabelFrameWidth, QQC2::QStyle::PM_TreeViewIndentation, QQC2::QStyle::proxy(), qMax(), ret, QQC2::QStyleOptionTab::RoundedEast, QQC2::QStyleOptionTab::RoundedNorth, QQC2::QStyleOptionTab::RoundedSouth, QQC2::QStyleOptionTab::RoundedWest, QQC2::QStyleOptionTab::shape, QStyleOption::state, QQC2::QStyle::State_Window, QPlatformTheme::TextCursorWidth, QPlatformTheme::themeHint(), QQC2::QStyleOptionSlider::TicksAbove, QQC2::QStyleOptionSlider::TicksBothSides, QVariant::toInt(), Qt::Tool, QPlatformTheme::ToolBarIconSize, QQC2::QStyleOptionTab::TriangularEast, QQC2::QStyleOptionTab::TriangularWest, and Qt::WindowType_Mask.
Referenced by drawComplexControl(), drawControl(), QQC2::QWindowsStyle::pixelMetric(), sizeFromContents(), and subElementRect().
|
overridevirtual |
Implements QQC2::QStyle.
Reimplemented in QQC2::QWindowsStyle, and QQC2::QWindowsXPStyle.
Definition at line 4476 of file qquickcommonstyle.cpp.
References QQC2::QStyleOptionButton::AutoDefaultButton, btn, QQC2::QStyle::CC_Slider, QQC2::QStyle::CC_SpinBox, QQC2::QStyle::CT_CheckBox, QQC2::QStyle::CT_ComboBox, QQC2::QStyle::CT_Dial, QQC2::QStyle::CT_Frame, QQC2::QStyle::CT_GroupBox, QQC2::QStyle::CT_HeaderSection, QQC2::QStyle::CT_ItemViewItem, QQC2::QStyle::CT_LineEdit, QQC2::QStyle::CT_MdiControls, QQC2::QStyle::CT_Menu, QQC2::QStyle::CT_MenuBar, QQC2::QStyle::CT_MenuBarItem, QQC2::QStyle::CT_MenuItem, QQC2::QStyle::CT_ProgressBar, QQC2::QStyle::CT_PushButton, QQC2::QStyle::CT_RadioButton, QQC2::QStyle::CT_ScrollBar, QQC2::QStyle::CT_Slider, QQC2::QStyle::CT_SpinBox, QQC2::QStyle::CT_TabBarTab, QQC2::QStyle::CT_TabWidget, QQC2::QStyle::CT_ToolButton, d, QQC2::QStyleHelper::dpi(), QQC2::QStyleHelper::dpiScaled(), QStyleOptionButton::features, QQC2::QStyleOptionFrame::Flat, QRect::height(), QSize::height(), Qt::Horizontal, QStyleOptionButton::icon, iconSize, QString::isEmpty(), QSize::isEmpty(), QIcon::isNull(), QRect::isValid(), QQC2::QStyleOptionSpinBox::NoButtons, QQC2::QStyleOptionHeader::None, opt, other(), pixelMetric(), QQC2::QStyle::pixelMetric(), QQC2::QStyle::PM_ButtonDefaultIndicator, QQC2::QStyle::PM_ButtonMargin, QQC2::QStyle::PM_CheckBoxLabelSpacing, QQC2::QStyle::PM_ComboBoxFrameWidth, QQC2::QStyle::PM_DefaultFrameWidth, QQC2::QStyle::PM_ExclusiveIndicatorHeight, QQC2::QStyle::PM_ExclusiveIndicatorWidth, QQC2::QStyle::PM_FocusFrameHMargin, QQC2::QStyle::PM_HeaderMargin, QQC2::QStyle::PM_IndicatorHeight, QQC2::QStyle::PM_IndicatorWidth, QQC2::QStyle::PM_RadioButtonLabelSpacing, QQC2::QStyle::PM_ScrollBarExtent, QQC2::QStyle::PM_SmallIconSize, QQC2::QStyle::PM_SpinBoxFrameWidth, QQC2::QStyle::PM_TitleBarButtonSize, QQC2::QStyle::proxy(), Q_FALLTHROUGH, qMax(), qRound(), QQC2::QStyle::SC_MdiCloseButton, QQC2::QStyle::SC_MdiMinButton, QQC2::QStyle::SC_MdiNormalButton, QQC2::QStyle::SC_SliderHandle, QQC2::QStyle::SC_SpinBoxFrame, QQC2::QStyle::SC_SpinBoxUp, QQC2::QStyleOptionMenuItem::Separator, QRect::size(), QQC2::QStyle::subControlRect(), subControlRect(), QStyleOptionButton::text, txt, and QSize::width().
Referenced by QQC2::QWindowsStyle::sizeFromContents().
|
overridevirtual |
Implements QQC2::QStyle.
Reimplemented in QQC2::QWindowsStyle, and QQC2::QWindowsXPStyle.
Definition at line 5413 of file qquickcommonstyle.cpp.
References QIcon::addFile(), QIcon::addPixmap(), QIcon::availableSizes(), QGuiApplication::desktopSettingsAware(), QPlatformTheme::DirLinkOpenIcon, QPlatformTheme::DirOpenIcon, dpr(), QPainter::drawPixmap(), QPixmapCache::find(), QIcon::fromTheme(), i, icon, QPlatformTheme::IconPixmapSizes, QPixmapCache::insert(), QIcon::isNull(), QGuiApplication::isRightToLeft(), QIcon::Normal, QString::number(), QIcon::Off, QIcon::On, painter, QIcon::pixmap(), pixmap, QGuiApplicationPrivate::platformTheme(), QQC2::QStyle::proxy(), QStringLiteral, Qt::RightToLeft, sp, QQC2::QStyle::SP_ArrowBack, QQC2::QStyle::SP_ArrowDown, QQC2::QStyle::SP_ArrowForward, QQC2::QStyle::SP_ArrowLeft, QQC2::QStyle::SP_ArrowRight, QQC2::QStyle::SP_ArrowUp, QQC2::QStyle::SP_BrowserReload, QQC2::QStyle::SP_BrowserStop, QQC2::QStyle::SP_ComputerIcon, QQC2::QStyle::SP_CustomBase, QQC2::QStyle::SP_DesktopIcon, QQC2::QStyle::SP_DialogApplyButton, QQC2::QStyle::SP_DialogCancelButton, QQC2::QStyle::SP_DialogCloseButton, QQC2::QStyle::SP_DialogDiscardButton, QQC2::QStyle::SP_DialogHelpButton, QQC2::QStyle::SP_DialogNoButton, QQC2::QStyle::SP_DialogOkButton, QQC2::QStyle::SP_DialogOpenButton, QQC2::QStyle::SP_DialogResetButton, QQC2::QStyle::SP_DialogSaveButton, QQC2::QStyle::SP_DialogYesButton, QQC2::QStyle::SP_DirClosedIcon, QQC2::QStyle::SP_DirHomeIcon, QQC2::QStyle::SP_DirIcon, QQC2::QStyle::SP_DirLinkIcon, QQC2::QStyle::SP_DirOpenIcon, QQC2::QStyle::SP_DriveCDIcon, QQC2::QStyle::SP_DriveDVDIcon, QQC2::QStyle::SP_DriveFDIcon, QQC2::QStyle::SP_DriveHDIcon, QQC2::QStyle::SP_DriveNetIcon, QQC2::QStyle::SP_FileDialogBack, QQC2::QStyle::SP_FileDialogContentsView, QQC2::QStyle::SP_FileDialogDetailedView, QQC2::QStyle::SP_FileDialogInfoView, QQC2::QStyle::SP_FileDialogListView, QQC2::QStyle::SP_FileDialogNewFolder, QQC2::QStyle::SP_FileDialogToParent, QQC2::QStyle::SP_FileIcon, QQC2::QStyle::SP_FileLinkIcon, QQC2::QStyle::SP_LineEditClearButton, QQC2::QStyle::SP_MediaPause, QQC2::QStyle::SP_MediaPlay, QQC2::QStyle::SP_MediaSeekBackward, QQC2::QStyle::SP_MediaSeekForward, QQC2::QStyle::SP_MediaSkipBackward, QQC2::QStyle::SP_MediaSkipForward, QQC2::QStyle::SP_MediaStop, QQC2::QStyle::SP_MediaVolume, QQC2::QStyle::SP_MediaVolumeMuted, QQC2::QStyle::SP_MessageBoxCritical, QQC2::QStyle::SP_MessageBoxInformation, QQC2::QStyle::SP_MessageBoxQuestion, QQC2::QStyle::SP_MessageBoxWarning, QQC2::QStyle::SP_TitleBarCloseButton, QQC2::QStyle::SP_TitleBarContextHelpButton, QQC2::QStyle::SP_TitleBarMaxButton, QQC2::QStyle::SP_TitleBarMenuButton, QQC2::QStyle::SP_TitleBarMinButton, QQC2::QStyle::SP_TitleBarNormalButton, QQC2::QStyle::SP_TitleBarShadeButton, QQC2::QStyle::SP_TitleBarUnshadeButton, QQC2::QStyle::SP_ToolBarHorizontalExtensionButton, QQC2::QStyle::SP_ToolBarVerticalExtensionButton, QQC2::QStyle::SP_TrashIcon, QQC2::QStyle::SP_VistaShield, standardIcon(), standardPixmap(), QIcon::themeName(), and QList< T >::value().
Referenced by standardIcon(), and QQC2::QWindowsStyle::standardIcon().
|
overridevirtual |
Implements QQC2::QStyle.
Reimplemented in QQC2::QWindowsXPStyle, and QQC2::QWindowsStyle.
Definition at line 5049 of file qquickcommonstyle.cpp.
References QQC2::clearText16IconPath(), QImage::convertToFormat(), QQC2::critical_xpm, QGuiApplication::desktopSettingsAware(), QQC2::dock_widget_close_xpm, QPainter::drawPixmap(), QQC2::filedialog_end_xpm, QQC2::filedialog_start_xpm, QImage::Format_ARGB32, QPixmap::fromImage(), QIcon::fromTheme(), QQC2::information_xpm, QString::isEmpty(), QPixmap::isNull(), QGuiApplication::isRightToLeft(), QImage::mirrored(), painter, QIcon::pixmap(), pixmap, QQC2::QStyle::proxy(), Q_UNUSED, QQC2::qt_close_xpm, QQC2::qt_help_xpm, QQC2::qt_maximize_xpm, QQC2::qt_minimize_xpm, QQC2::qt_normalizeup_xpm, QQC2::qt_shade_xpm, QQC2::qt_unshade_xpm, QQC2::question_xpm, Qt::RightToLeft, sp, QQC2::QStyle::SP_ArrowBack, QQC2::QStyle::SP_ArrowDown, QQC2::QStyle::SP_ArrowForward, QQC2::QStyle::SP_ArrowLeft, QQC2::QStyle::SP_ArrowRight, QQC2::QStyle::SP_ArrowUp, QQC2::QStyle::SP_BrowserReload, QQC2::QStyle::SP_BrowserStop, QQC2::QStyle::SP_CommandLink, QQC2::QStyle::SP_ComputerIcon, QQC2::QStyle::SP_DesktopIcon, QQC2::QStyle::SP_DialogApplyButton, QQC2::QStyle::SP_DialogCancelButton, QQC2::QStyle::SP_DialogCloseButton, QQC2::QStyle::SP_DialogDiscardButton, QQC2::QStyle::SP_DialogHelpButton, QQC2::QStyle::SP_DialogNoButton, QQC2::QStyle::SP_DialogOkButton, QQC2::QStyle::SP_DialogOpenButton, QQC2::QStyle::SP_DialogResetButton, QQC2::QStyle::SP_DialogSaveButton, QQC2::QStyle::SP_DialogYesButton, QQC2::QStyle::SP_DirClosedIcon, QQC2::QStyle::SP_DirHomeIcon, QQC2::QStyle::SP_DirIcon, QQC2::QStyle::SP_DirLinkIcon, QQC2::QStyle::SP_DirOpenIcon, QQC2::QStyle::SP_DockWidgetCloseButton, QQC2::QStyle::SP_DriveCDIcon, QQC2::QStyle::SP_DriveDVDIcon, QQC2::QStyle::SP_DriveFDIcon, QQC2::QStyle::SP_DriveHDIcon, QQC2::QStyle::SP_DriveNetIcon, QQC2::QStyle::SP_FileDialogBack, QQC2::QStyle::SP_FileDialogContentsView, QQC2::QStyle::SP_FileDialogDetailedView, QQC2::QStyle::SP_FileDialogEnd, QQC2::QStyle::SP_FileDialogInfoView, QQC2::QStyle::SP_FileDialogListView, QQC2::QStyle::SP_FileDialogNewFolder, QQC2::QStyle::SP_FileDialogStart, QQC2::QStyle::SP_FileDialogToParent, QQC2::QStyle::SP_FileIcon, QQC2::QStyle::SP_FileLinkIcon, QQC2::QStyle::SP_LineEditClearButton, QQC2::QStyle::SP_MediaPause, QQC2::QStyle::SP_MediaPlay, QQC2::QStyle::SP_MediaSeekBackward, QQC2::QStyle::SP_MediaSeekForward, QQC2::QStyle::SP_MediaSkipBackward, QQC2::QStyle::SP_MediaSkipForward, QQC2::QStyle::SP_MediaStop, QQC2::QStyle::SP_MediaVolume, QQC2::QStyle::SP_MediaVolumeMuted, QQC2::QStyle::SP_MessageBoxCritical, QQC2::QStyle::SP_MessageBoxInformation, QQC2::QStyle::SP_MessageBoxQuestion, QQC2::QStyle::SP_MessageBoxWarning, QQC2::QStyle::SP_TitleBarCloseButton, QQC2::QStyle::SP_TitleBarContextHelpButton, QQC2::QStyle::SP_TitleBarMaxButton, QQC2::QStyle::SP_TitleBarMenuButton, QQC2::QStyle::SP_TitleBarMinButton, QQC2::QStyle::SP_TitleBarNormalButton, QQC2::QStyle::SP_TitleBarShadeButton, QQC2::QStyle::SP_TitleBarUnshadeButton, QQC2::QStyle::SP_ToolBarHorizontalExtensionButton, QQC2::QStyle::SP_ToolBarVerticalExtensionButton, QQC2::QStyle::SP_TrashIcon, QQC2::QStyle::standardPixmap(), QQC2::tb_extension_arrow_h_xpm, QQC2::tb_extension_arrow_v_xpm, QIcon::themeName(), and QQC2::warning_xpm.
Referenced by standardIcon(), and QQC2::QWindowsStyle::standardPixmap().
|
overridevirtual |
Implements QQC2::QStyle.
Reimplemented in QQC2::QWindowsStyle, and QQC2::QWindowsXPStyle.
Definition at line 4692 of file qquickcommonstyle.cpp.
References QRect::adjusted(), Qt::AlignCenter, Qt::AlignLeft, Qt::AlignRight, Qt::AlignTop, Qt::AlignTrailing, Qt::AlignVCenter, QPalette::color(), Qt::ControlModifier, QPlatformTheme::defaultThemeHint(), QPlatformTheme::DialogButtonBoxButtonsHaveIcons, QPlatformTheme::DialogButtonBoxLayout, QStyleOption::direction, Qt::DotLine, Qt::ElideNone, fmt, hint(), QPlatformTheme::ItemViewActivateItemOnSingleClick, Qt::LeftButton, Qt::LeftToRight, Qt::LinksAccessibleByMouse, QPalette::Mid, Qt::MiddleButton, QEvent::MouseButtonPress, QQC2::QStyleOptionTabBarBase::North, opt, QTextFormat::OutlinePen, QStyleOption::palette, QPlatformTheme::PasswordMaskCharacter, QPlatformTheme::PasswordMaskDelay, QQC2::QStyle::pixelMetric(), QQC2::QStyleOptionFrame::Plain, QGuiApplicationPrivate::platformTheme(), QQC2::QStyle::PM_DefaultFrameWidth, QQC2::QStyle::proxy(), QStyleOption::rect, QQC2::QStyleOptionRubberBand::Rectangle, ret, QColor::rgba(), QQC2::QStyleOptionTabBarBase::RightSide, QQC2::QStyle::RSIP_OnMouseClick, QQC2::QStyleOptionViewItem::ScrollPerItem, QQC2::QStyle::SH_BlinkCursorWhenTextSelected, QQC2::QStyle::SH_Button_FocusPolicy, QQC2::QStyle::SH_ComboBox_AllowWheelScrolling, QQC2::QStyle::SH_ComboBox_LayoutDirection, QQC2::QStyle::SH_ComboBox_PopupFrameStyle, QQC2::QStyle::SH_Dial_BackgroundRole, QQC2::QStyle::SH_DialogButtonBox_ButtonsHaveIcons, QQC2::QStyle::SH_DialogButtonLayout, QQC2::QStyle::SH_DockWidget_ButtonsHaveFrame, QQC2::QStyle::SH_FocusFrame_AboveWidget, QQC2::QStyle::SH_FocusFrame_Mask, QQC2::QStyle::SH_FormLayoutFieldGrowthPolicy, QQC2::QStyle::SH_FormLayoutFormAlignment, QQC2::QStyle::SH_FormLayoutLabelAlignment, QQC2::QStyle::SH_FormLayoutWrapPolicy, QQC2::QStyle::SH_GroupBox_TextLabelColor, QQC2::QStyle::SH_GroupBox_TextLabelVerticalAlignment, QQC2::QStyle::SH_Header_ArrowAlignment, QQC2::QStyle::SH_ItemView_ActivateItemOnSingleClick, QQC2::QStyle::SH_ItemView_ArrowKeysNavigateIntoChildren, QQC2::QStyle::SH_ItemView_DrawDelegateFrame, QQC2::QStyle::SH_ItemView_EllipsisLocation, QQC2::QStyle::SH_ItemView_MovementWithoutUpdatingSelection, QQC2::QStyle::SH_ItemView_ScrollMode, QQC2::QStyle::SH_ItemView_ShowDecorationSelected, QQC2::QStyle::SH_LineEdit_PasswordCharacter, QQC2::QStyle::SH_LineEdit_PasswordMaskDelay, QQC2::QStyle::SH_ListViewExpand_SelectMouseType, QQC2::QStyle::SH_Menu_FillScreenWithScroll, QQC2::QStyle::SH_Menu_KeyboardSearch, QQC2::QStyle::SH_Menu_SelectionWrap, QQC2::QStyle::SH_Menu_SloppySubMenus, QQC2::QStyle::SH_Menu_SubMenuDontStartSloppyOnLeave, QQC2::QStyle::SH_Menu_SubMenuPopupDelay, QQC2::QStyle::SH_Menu_SubMenuResetWhenReenteringParent, QQC2::QStyle::SH_Menu_SubMenuSloppyCloseTimeout, QQC2::QStyle::SH_Menu_SubMenuSloppySelectOtherActions, QQC2::QStyle::SH_Menu_SubMenuUniDirection, QQC2::QStyle::SH_Menu_SubMenuUniDirectionFailCount, QQC2::QStyle::SH_Menu_SupportsSections, QQC2::QStyle::SH_MessageBox_CenterButtons, QQC2::QStyle::SH_MessageBox_TextInteractionFlags, QQC2::QStyle::SH_MessageBox_UseBorderForButtonSpacing, QQC2::QStyle::SH_ProgressDialog_TextLabelAlignment, QQC2::QStyle::SH_RequestSoftwareInputPanel, QQC2::QStyle::SH_RubberBand_Mask, QQC2::QStyle::SH_ScrollBar_ContextMenu, QQC2::QStyle::SH_ScrollBar_RollBetweenButtons, QQC2::QStyle::SH_ScrollBar_Transient, QQC2::QStyle::SH_Slider_AbsoluteSetButtons, QQC2::QStyle::SH_Slider_PageSetButtons, QQC2::QStyle::SH_SpellCheckUnderlineStyle, QQC2::QStyle::SH_SpinBox_ButtonsInsideFrame, QQC2::QStyle::SH_SpinBox_ClickAutoRepeatRate, QQC2::QStyle::SH_SpinBox_ClickAutoRepeatThreshold, QQC2::QStyle::SH_SpinBox_KeyPressAutoRepeatRate, QQC2::QStyle::SH_SpinBox_StepModifier, QQC2::QStyle::SH_SpinControls_DisableOnBounds, QQC2::QStyle::SH_Splitter_OpaqueResize, QQC2::QStyle::SH_TabBar_Alignment, QQC2::QStyle::SH_TabBar_ChangeCurrentDelay, QQC2::QStyle::SH_TabBar_CloseButtonPosition, QQC2::QStyle::SH_TabBar_ElideMode, QQC2::QStyle::SH_TabBar_SelectMouseType, QQC2::QStyle::SH_Table_GridLineColor, QQC2::QStyle::SH_TabWidget_DefaultTabPosition, QQC2::QStyle::SH_TextControl_FocusIndicatorTextCharFormat, QQC2::QStyle::SH_TitleBar_AutoRaise, QQC2::QStyle::SH_TitleBar_ModifyNotification, QQC2::QStyle::SH_TitleBar_ShowToolTipsOnButtons, QQC2::QStyle::SH_ToolBar_Movable, QQC2::QStyle::SH_ToolBox_SelectedPageTitleBold, QQC2::QStyle::SH_ToolButton_PopupDelay, QQC2::QStyle::SH_ToolButtonStyle, QQC2::QStyle::SH_ToolTip_FallAsleepDelay, QQC2::QStyle::SH_ToolTip_WakeUpDelay, QQC2::QStyle::SH_ToolTipLabel_Opacity, QQC2::QStyle::SH_UnderlineShortcut, QQC2::QStyle::SH_Widget_Animate, QQC2::QStyle::SH_Widget_Animation_Duration, QQC2::QStyle::SH_WizardStyle, Qt::StrongFocus, QQC2::QStyleOptionFrame::StyledPanel, styleHint(), QPalette::Text, QPlatformTheme::themeHint(), QVariant::toChar(), QVariant::toInt(), QPlatformTheme::ToolButtonStyle, QChar::unicode(), QTextCharFormat::WaveUnderline, and QPalette::Window.
Referenced by drawComplexControl(), drawControl(), QQC2::QWindowsStyle::styleHint(), styleHint(), subControlRect(), and subElementRect().
|
overridevirtual |
\reimp
Implements QQC2::QStyle.
Reimplemented in QQC2::QWindowsXPStyle.
Definition at line 3715 of file qquickcommonstyle.cpp.
References QRect::adjusted(), QQC2::QStyle::alignedRect(), Qt::AlignTop, Qt::AlignVCenter, cb, QQC2::QStyle::CC_ComboBox, QQC2::QStyle::CC_GroupBox, QQC2::QStyle::CC_MdiControls, QQC2::QStyle::CC_ScrollBar, QQC2::QStyle::CC_Slider, QQC2::QStyle::CC_SpinBox, QQC2::QStyle::CC_TitleBar, QQC2::QStyle::CC_ToolButton, QQC2::QStyleHelper::dpi(), QQC2::QStyleHelper::dpiScaled(), QQC2::QStyleOptionFrame::Flat, fontMetrics, QWidget::fontMetrics(), groupBox, QFontMetrics::height(), QRect::height(), QSize::height(), Qt::Horizontal, QRect::left(), Qt::LeftToRight, QQC2::QStyleOptionToolButton::MenuButtonPopup, QQC2::QStyleOptionSpinBox::NoButtons, opt, QQC2::QStyle::pixelMetric(), QQC2::QStyle::PM_CheckBoxLabelSpacing, QQC2::QStyle::PM_DefaultFrameWidth, QQC2::QStyle::PM_IndicatorHeight, QQC2::QStyle::PM_IndicatorWidth, QQC2::QStyle::PM_MenuButtonIndicator, QQC2::QStyle::PM_ScrollBarExtent, QQC2::QStyle::PM_ScrollBarSliderMin, QQC2::QStyle::PM_SliderControlThickness, QQC2::QStyle::PM_SliderLength, QQC2::QStyle::PM_SliderTickmarkOffset, QQC2::QStyle::PM_SpinBoxFrameWidth, QQC2::QStyleOptionToolButton::PopupDelay, QQC2::QStyle::proxy(), Q_FALLTHROUGH, qMax(), qMin(), qRound(), qWarning, QWidget::rect, QStyleOption::rect, ret, QRect::right(), rx(), QQC2::QStyle::SC_ComboBoxArrow, QQC2::QStyle::SC_ComboBoxEditField, QQC2::QStyle::SC_ComboBoxFrame, QQC2::QStyle::SC_ComboBoxListBoxPopup, QQC2::QStyle::SC_GroupBoxCheckBox, QQC2::QStyle::SC_GroupBoxContents, QQC2::QStyle::SC_GroupBoxFrame, QQC2::QStyle::SC_GroupBoxLabel, QQC2::QStyle::SC_MdiCloseButton, QQC2::QStyle::SC_MdiMinButton, QQC2::QStyle::SC_MdiNormalButton, QQC2::QStyle::SC_ScrollBarAddLine, QQC2::QStyle::SC_ScrollBarAddPage, QQC2::QStyle::SC_ScrollBarGroove, QQC2::QStyle::SC_ScrollBarSlider, QQC2::QStyle::SC_ScrollBarSubLine, QQC2::QStyle::SC_ScrollBarSubPage, QQC2::QStyle::SC_SliderGroove, QQC2::QStyle::SC_SliderHandle, QQC2::QStyle::SC_SpinBoxDown, QQC2::QStyle::SC_SpinBoxEditField, QQC2::QStyle::SC_SpinBoxFrame, QQC2::QStyle::SC_SpinBoxUp, QQC2::QStyle::SC_TitleBarCloseButton, QQC2::QStyle::SC_TitleBarContextHelpButton, QQC2::QStyle::SC_TitleBarLabel, QQC2::QStyle::SC_TitleBarMaxButton, QQC2::QStyle::SC_TitleBarMinButton, QQC2::QStyle::SC_TitleBarNormalButton, QQC2::QStyle::SC_TitleBarShadeButton, QQC2::QStyle::SC_TitleBarSysMenu, QQC2::QStyle::SC_TitleBarUnshadeButton, QQC2::QStyle::SC_ToolButton, QQC2::QStyle::SC_ToolButtonMenu, QSize::setHeight(), QRect::setRect(), QRect::setTop(), QSize::setWidth(), QQC2::QStyle::SH_GroupBox_TextLabelVerticalAlignment, QQC2::QStyle::SH_ScrollBar_Transient, QWidget::size, QQC2::QStyle::sliderPositionFromValue(), styleHint(), QQC2::QStyle::styleHint(), Qt::TextShowMnemonic, QRect::top(), QQC2::QStyle::visualRect(), QRect::width(), QSize::width(), Qt::WindowContextHelpButtonHint, Qt::WindowMaximizeButtonHint, Qt::WindowMaximized, Qt::WindowMinimizeButtonHint, Qt::WindowMinimized, Qt::WindowShadeButtonHint, Qt::WindowSystemMenuHint, and Qt::WindowTitleHint.
Referenced by sizeFromContents(), and QQC2::QWindowsXPStyle::subControlRect().
|
overridevirtual |
we need to access the widget here because the style option doesn't
Implements QQC2::QStyle.
Reimplemented in QQC2::QWindowsStyle, and QQC2::QWindowsXPStyle.
Definition at line 2184 of file qquickcommonstyle.cpp.
References QIcon::actualSize(), QRect::adjust(), QRect::adjusted(), Qt::AlignAbsolute, Qt::AlignCenter, Qt::AlignHCenter, Qt::AlignLeft, Qt::AlignRight, Qt::AlignVCenter, QQC2::QStyleOptionButton::AutoDefaultButton, QMargins::bottom(), QQC2::QStyleOptionFrame::Box, btn, cb, QQC2::QStyleOptionDockWidget::closable, d, QStyleOption::direction, dpr(), false, QStyleOptionButton::features, QQC2::QStyleOptionDockWidget::floatable, QStyleOption::fontMetrics, header(), QRect::height(), QSize::height(), QQC2::QStyleOptionFrame::HLine, Qt::Horizontal, QStyleOptionButton::icon, iconSize, QStyleOptionButton::iconSize, QString::isEmpty(), QRect::isEmpty(), QIcon::isNull(), QQC2::QStyle::itemPixmapRect(), QQC2::QStyle::itemTextRect(), QMargins::left(), QRect::left(), QQC2::QStyleOptionToolBar::Movable, QQC2::QStyleOptionFrame::NoFrame, QQC2::QStyleOptionHeader::None, QIcon::Normal, opt, QQC2::QStyleOptionFrame::Panel, pixelMetric(), QQC2::QStyle::pixelMetric(), QIcon::pixmap(), QQC2::QStyleOptionFrame::Plain, QQC2::QStyle::PM_ButtonDefaultIndicator, QQC2::QStyle::PM_CheckBoxLabelSpacing, QQC2::QStyle::PM_DefaultFrameWidth, QQC2::QStyle::PM_DockWidgetTitleBarButtonMargin, QQC2::QStyle::PM_ExclusiveIndicatorHeight, QQC2::QStyle::PM_ExclusiveIndicatorWidth, QQC2::QStyle::PM_HeaderMargin, QQC2::QStyle::PM_IndicatorHeight, QQC2::QStyle::PM_IndicatorWidth, QQC2::QStyle::PM_RadioButtonLabelSpacing, QQC2::QStyle::PM_SliderControlThickness, QQC2::QStyle::PM_SliderTickmarkOffset, QQC2::QStyle::PM_SmallIconSize, QQC2::QStyle::PM_TabBar_ScrollButtonOverlap, QQC2::QStyle::PM_TabBarBaseOverlap, QQC2::QStyle::PM_TabBarScrollButtonWidth, QQC2::QStyle::PM_TabBarTabHSpace, QQC2::QStyle::PM_TabBarTabShiftHorizontal, QQC2::QStyle::PM_TabBarTabShiftVertical, QQC2::QStyle::PM_ToolBarHandleExtent, QQC2::QStyle::proxy(), Q_FALLTHROUGH, qCeil(), qMax(), qMin(), qRound(), qSwap(), QQC2::QStyleOptionFrame::Raised, rect, QStyleOption::rect, QMargins::right(), QRect::right(), QQC2::QStyleOptionTab::RoundedEast, QQC2::QStyleOptionTab::RoundedNorth, QQC2::QStyleOptionTab::RoundedSouth, QQC2::QStyleOptionTab::RoundedWest, QQC2::QStyle::SE_CheckBoxClickRect, QQC2::QStyle::SE_CheckBoxContents, QQC2::QStyle::SE_CheckBoxFocusRect, QQC2::QStyle::SE_CheckBoxIndicator, QQC2::QStyle::SE_ComboBoxFocusRect, QQC2::QStyle::SE_DockWidgetCloseButton, QQC2::QStyle::SE_DockWidgetFloatButton, QQC2::QStyle::SE_DockWidgetIcon, QQC2::QStyle::SE_DockWidgetTitleBarText, QQC2::QStyle::SE_FrameContents, QQC2::QStyle::SE_HeaderArrow, QQC2::QStyle::SE_HeaderLabel, QQC2::QStyle::SE_ItemViewItemCheckIndicator, QQC2::QStyle::SE_ItemViewItemDecoration, QQC2::QStyle::SE_ItemViewItemFocusRect, QQC2::QStyle::SE_ItemViewItemText, QQC2::QStyle::SE_LineEditContents, QQC2::QStyle::SE_ProgressBarContents, QQC2::QStyle::SE_ProgressBarGroove, QQC2::QStyle::SE_ProgressBarLabel, QQC2::QStyle::SE_PushButtonContents, QQC2::QStyle::SE_PushButtonFocusRect, QQC2::QStyle::SE_RadioButtonClickRect, QQC2::QStyle::SE_RadioButtonContents, QQC2::QStyle::SE_RadioButtonFocusRect, QQC2::QStyle::SE_RadioButtonIndicator, QQC2::QStyle::SE_ShapedFrameContents, QQC2::QStyle::SE_SliderFocusRect, QQC2::QStyle::SE_TabBarScrollLeftButton, QQC2::QStyle::SE_TabBarScrollRightButton, QQC2::QStyle::SE_TabBarTabLeftButton, QQC2::QStyle::SE_TabBarTabRightButton, QQC2::QStyle::SE_TabBarTabText, QQC2::QStyle::SE_TabBarTearIndicator, QQC2::QStyle::SE_TabWidgetLeftCorner, QQC2::QStyle::SE_TabWidgetRightCorner, QQC2::QStyle::SE_TabWidgetTabBar, QQC2::QStyle::SE_TabWidgetTabContents, QQC2::QStyle::SE_TabWidgetTabPane, QQC2::QStyle::SE_ToolBarHandle, QQC2::QStyle::SE_ToolBoxTabContents, QQC2::QStyle::SE_TreeViewDisclosureItem, QQC2::QStyle::SH_TabBar_Alignment, QQC2::QStyleOptionTab::shape, QQC2::QStyle::SP_TitleBarCloseButton, QQC2::QStyle::SP_TitleBarNormalButton, spacing, QQC2::QStyle::standardIcon(), QStyleOption::state, QQC2::QStyle::State_Enabled, QQC2::QStyle::State_Horizontal, QQC2::QStyle::State_Raised, QQC2::QStyle::State_Selected, QQC2::QStyle::State_Sunken, QQC2::QStyleOptionFrame::StyledPanel, styleHint(), subElementRect(), QQC2::QStyleOptionFrame::Sunken, QStyleOptionButton::text, textRect, Qt::TextShowMnemonic, QMargins::top(), QRect::top(), tr, QRect::translate(), QSize::transposed(), QQC2::QStyleOptionTab::TriangularEast, QQC2::QStyleOptionTab::TriangularNorth, QQC2::QStyleOptionTab::TriangularSouth, QQC2::QStyleOptionTab::TriangularWest, verticalTabs(), QQC2::QStyleOptionDockWidget::verticalTitleBar, QQC2::QStyle::visualRect(), QQC2::QStyleOptionFrame::VLine, QRect::width(), QSize::width(), QQC2::QStyleOptionFrame::WinPanel, QRect::x(), and QRect::y().
Referenced by drawControl(), drawPrimitive(), subElementRect(), QQC2::QWindowsStyle::subElementRect(), and QQC2::QWindowsXPStyle::subElementRect().