6#include <QtGui/private/qguiapplication_p.h>
7#include <QtCore/qdebug.h>
8#include <QtCore/qmath.h>
80 features(
None), frameShape(NoFrame)
88 :
QStyleOption(versionIn, SO_Frame), lineWidth(0), midLineWidth(0),
99 textAlignment(
Qt::AlignLeft), lineWidth(0), midLineWidth(0)
105 textAlignment(
Qt::AlignLeft), lineWidth(0), midLineWidth(0)
115 section(0), textAlignment(
Qt::AlignLeft), iconAlignment(
Qt::AlignLeft),
118 orientation(
Qt::Horizontal)
127 section(0), textAlignment(
Qt::AlignLeft), iconAlignment(
Qt::AlignLeft),
130 orientation(
Qt::Horizontal)
157 toolBarArea(
Qt::TopToolBarArea), features(
None), lineWidth(0), midLineWidth(0)
167:
QStyleOption(versionIn, SO_ToolBar), positionOfLine(OnlyOne), positionWithinLine(OnlyOne),
168 toolBarArea(
Qt::TopToolBarArea), features(
None), lineWidth(0), midLineWidth(0)
181 selectedPosition(NotAdjacent), cornerWidgets(
QStyleOptionTab::NoCornerWidgets),
191 selectedPosition(NotAdjacent), cornerWidgets(
QStyleOptionTab::NoCornerWidgets),
211 minimum(0), maximum(0), progress(0), textAlignment(
Qt::AlignLeft), textVisible(
false),
218 minimum(0), maximum(0), progress(0), textAlignment(
Qt::AlignLeft), textVisible(
false),
229 checkType(NotCheckable), checked(
false), menuHasCheckableItems(true), maxIconWidth(0), tabWidth(0)
238 checkType(NotCheckable), checked(
false), menuHasCheckableItems(true), maxIconWidth(0), tabWidth(0)
259 tickPosition(NoTicks), tickInterval(0), upsideDown(
false),
260 sliderPosition(0), sliderValue(0), singleStep(0), pageStep(0), notchTarget(0.0),
270 tickPosition(NoTicks), tickInterval(0), upsideDown(
false),
271 sliderPosition(0), sliderValue(0), singleStep(0), pageStep(0), notchTarget(0.0),
320 , toolButtonStyle(
Qt::ToolButtonIconOnly)
326 , toolButtonStyle(
Qt::ToolButtonIconOnly)
394 displayAlignment(
Qt::AlignLeft), decorationAlignment(
Qt::AlignLeft),
395 textElideMode(
Qt::ElideMiddle), decorationPosition(
Left),
396 showDecorationSelected(
false), features(
None),
403 displayAlignment(
Qt::AlignLeft), decorationAlignment(
Qt::AlignLeft),
404 textElideMode(
Qt::ElideMiddle), decorationPosition(
Left),
405 showDecorationSelected(
false), features(
None),
420 :
QStyleOption(versionIn, SO_TabWidgetFrame), lineWidth(0), midLineWidth(0)
486 return qSqrt(worldTransform.
map(
v1).length() * worldTransform.
map(
v2).length());
536#if !defined(QT_NO_DEBUG_STREAM)
539#if !defined(QT_NO_DEBUG)
540 switch (optionType) {
542 debug <<
"SO_Default";
break;
544 debug <<
"SO_FocusRect";
break;
546 debug <<
"SO_Button";
break;
548 debug <<
"SO_Tab";
break;
550 debug <<
"SO_MenuItem";
break;
552 debug <<
"SO_Frame";
break;
554 debug <<
"SO_ProgressBar";
break;
556 debug <<
"SO_ToolBox";
break;
558 debug <<
"SO_Header";
break;
560 debug <<
"SO_DockWidget";
break;
562 debug <<
"SO_ViewItem";
break;
564 debug <<
"SO_TabWidgetFrame";
break;
566 debug <<
"SO_TabBarBase";
break;
568 debug <<
"SO_RubberBand";
break;
570 debug <<
"SO_Complex";
break;
572 debug <<
"SO_Slider";
break;
574 debug <<
"SO_SpinBox";
break;
576 debug <<
"SO_ToolButton";
break;
578 debug <<
"SO_ComboBox";
break;
580 debug <<
"SO_TitleBar";
break;
582 debug <<
"SO_CustomBase";
break;
584 debug <<
"SO_GroupBox";
break;
586 debug <<
"SO_ToolBar";
break;
588 debug <<
"SO_ComplexCustomBase";
break;
590 debug <<
"SO_SizeGrip";
break;
592 debug <<
"SO_GraphicsItem";
break;
602#if !defined(QT_NO_DEBUG)
603 debug <<
"QStyleOption(";
QStyleHintReturnMask()
Constructs a QStyleHintReturnMask.
QStyleHintReturnVariant()
Constructs a QStyleHintReturnVariant.
~QStyleHintReturnVariant()
QStyleHintReturn(int version=QStyleOption::Version, int type=SH_Default)
Constructs a QStyleHintReturn with version version and type type.
QStyleOptionComboBox()
Creates a QStyleOptionComboBox, initializing the members variables to their default values.
QStyleOptionComplex(int version=QStyleOptionComplex::Version, int type=SO_Complex)
Constructs a QStyleOptionComplex of the specified type and version, initializing the member variables...
QStyleOptionFocusRect()
Constructs a QStyleOptionFocusRect, initializing the members variables to their default values.
QStyleOptionFrame()
Constructs a QStyleOptionFrame, initializing the members variables to their default values.
static qreal levelOfDetailFromTransform(const QTransform &worldTransform)
QStyleOptionGraphicsItem()
Constructs a QStyleOptionGraphicsItem.
QStyleOptionGroupBox()
Constructs a QStyleOptionGroupBox, initializing the members variables to their default values.
QStyleOptionProgressBar()
Constructs a QStyleOptionProgressBar, initializing the members variables to their default values.
QStyleOptionRubberBand()
Creates a QStyleOptionRubberBand, initializing the members variables to their default values.
QStyleOptionSizeGrip()
Constructs a QStyleOptionSizeGrip.
QStyleOptionSlider()
Constructs a QStyleOptionSlider, initializing the members variables to their default values.
QStyleOptionSpinBox()
Constructs a QStyleOptionSpinBox, initializing the members variables to their default values.
QStyleOptionTabBarBase()
Construct a QStyleOptionTabBarBase, initializing the members vaiables to their default values.
QStyleOptionTabV4()
Constructs a QStyleOptionTabV4 object, initializing the members variables to their default values.
QStyleOptionTab()
Constructs a QStyleOptionTab object, initializing the members variables to their default values.
QStyleOptionTitleBar()
Constructs a QStyleOptionTitleBar, initializing the members variables to their default values.
QStyleOptionViewItem()
Constructs a QStyleOptionViewItem, initializing the members variables to their default values.
Qt::LayoutDirection direction
QStyleOption(int version=QStyleOption::Version, int type=SO_Default)
~QStyleOption()
Destroys this style option object.
QStyleOption & operator=(const QStyleOption &other)
Assign other to this QStyleOption.
@ State_KeyboardFocusChange
QDebug operator<<(QDebug debug, const QStyleOption::OptionType &optionType)
Combined button and popup list for selecting options.
qfloat16 qSqrt(qfloat16 f)
GLint GLfloat GLfloat GLfloat v2
GLenum GLenum GLsizei void * row
static qreal position(const QQuickItem *item, QQuickAnchors::Anchor anchorLine)
QObject * styleObject(const QStyleOption *option)