Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QQC2::QStyleHelper Namespace Reference

Enumerations

enum  WidgetSizePolicy { SizeLarge = 0 , SizeSmall = 1 , SizeMini = 2 , SizeDefault = -1 }

Functions

QString uniqueName (const QString &key, const QStyleOption *option, const QSize &size)
qreal dpi (const QStyleOption *option)
qreal dpiScaled (qreal value, qreal dpi)
qreal dpiScaled (qreal value, const QPaintDevice *device)
qreal dpiScaled (qreal value, const QStyleOption *option)
int calcBigLineSize (int radius)
static QPointF calcRadialPos (const QStyleOptionSlider *dial, qreal offset)
qreal angle (const QPointF &p1, const QPointF &p2)
QPolygonF calcLines (const QStyleOptionSlider *dial)
void drawDial (const QStyleOptionSlider *option, QPainter *painter)
void drawBorderPixmap (const QPixmap &pixmap, QPainter *painter, const QRect &rect, int left, int top, int right, int bottom)
WidgetSizePolicy widgetSizePolicy (const QStyleOption *opt)
QColor backgroundColor (const QPalette &pal)

Variables

static const qreal qstyleBaseDpi = 96

Enumeration Type Documentation

◆ WidgetSizePolicy

Enumerator
SizeLarge 
SizeSmall 
SizeMini 
SizeDefault 

Definition at line 67 of file qqc2qstylehelper_p.h.

Function Documentation

◆ angle()

qreal QQC2::QStyleHelper::angle ( const QPointF & p1,
const QPointF & p2 )

Definition at line 141 of file qqc2qstylehelper.cpp.

◆ backgroundColor()

QColor QQC2::QStyleHelper::backgroundColor ( const QPalette & pal)

Definition at line 395 of file qqc2qstylehelper.cpp.

◆ calcBigLineSize()

int QQC2::QStyleHelper::calcBigLineSize ( int radius)

Definition at line 109 of file qqc2qstylehelper.cpp.

Referenced by calcLines(), and calcRadialPos().

Here is the caller graph for this function:

◆ calcLines()

QPolygonF QQC2::QStyleHelper::calcLines ( const QStyleOptionSlider * dial)

Definition at line 173 of file qqc2qstylehelper.cpp.

References calcBigLineSize().

Here is the call graph for this function:

◆ calcRadialPos()

QPointF QQC2::QStyleHelper::calcRadialPos ( const QStyleOptionSlider * dial,
qreal offset )
static

Definition at line 119 of file qqc2qstylehelper.cpp.

References calcBigLineSize().

Here is the call graph for this function:

◆ dpi()

qreal QQC2::QStyleHelper::dpi ( const QStyleOption * option)

Definition at line 55 of file qqc2qstylehelper.cpp.

◆ dpiScaled() [1/3]

qreal QQC2::QStyleHelper::dpiScaled ( qreal value,
const QPaintDevice * device )

Definition at line 76 of file qqc2qstylehelper.cpp.

◆ dpiScaled() [2/3]

qreal QQC2::QStyleHelper::dpiScaled ( qreal value,
const QStyleOption * option )

Definition at line 81 of file qqc2qstylehelper.cpp.

◆ dpiScaled() [3/3]

qreal QQC2::QStyleHelper::dpiScaled ( qreal value,
qreal dpi )

Definition at line 71 of file qqc2qstylehelper.cpp.

◆ drawBorderPixmap()

void QQC2::QStyleHelper::drawBorderPixmap ( const QPixmap & pixmap,
QPainter * painter,
const QRect & rect,
int left = 0,
int top = 0,
int right = 0,
int bottom = 0 )

Definition at line 328 of file qqc2qstylehelper.cpp.

◆ drawDial()

void QQC2::QStyleHelper::drawDial ( const QStyleOptionSlider * option,
QPainter * painter )

Definition at line 217 of file qqc2qstylehelper.cpp.

◆ uniqueName()

QString QQC2::QStyleHelper::uniqueName ( const QString & key,
const QStyleOption * option,
const QSize & size )

Definition at line 30 of file qqc2qstylehelper.cpp.

◆ widgetSizePolicy()

WidgetSizePolicy QQC2::QStyleHelper::widgetSizePolicy ( const QStyleOption * opt)

Definition at line 385 of file qqc2qstylehelper.cpp.

References SizeDefault, SizeMini, and SizeSmall.

Variable Documentation

◆ qstyleBaseDpi

const qreal QQC2::QStyleHelper::qstyleBaseDpi = 96
static

Definition at line 52 of file qqc2qstylehelper.cpp.