QSkinny 0.8.0
C++/Qt UI toolkit
Loading...
Searching...
No Matches
QskBoxRenderer Class Reference

Detailed Description

Definition at line 20 of file QskBoxRenderer.h.

Public Member Functions

 QskBoxRenderer (const QQuickWindow *)
 
void setBorderLines (const QRectF &, const QskBoxShapeMetrics &, const QskBoxBorderMetrics &, QSGGeometry &)
 
void setFillLines (const QRectF &, const QskBoxShapeMetrics &, const QskBoxBorderMetrics &, QSGGeometry &)
 
void setFillLines (const QRectF &, const QskBoxShapeMetrics &, QSGGeometry &)
 
void setColoredBorderLines (const QRectF &, const QskBoxShapeMetrics &, const QskBoxBorderMetrics &, const QskBoxBorderColors &, QSGGeometry &)
 
void setColoredFillLines (const QRectF &, const QskBoxShapeMetrics &, const QskBoxBorderMetrics &, const QskGradient &, QSGGeometry &)
 
void setColoredBorderAndFillLines (const QRectF &, const QskBoxShapeMetrics &, const QskBoxBorderMetrics &, const QskBoxBorderColors &, const QskGradient &, QSGGeometry &)
 

Static Public Member Functions

static bool isGradientSupported (const QskGradient &)
 
static QskGradient effectiveGradient (const QskGradient &)
 

Constructor & Destructor Documentation

◆ QskBoxRenderer()

QskBoxRenderer::QskBoxRenderer ( const QQuickWindow *  window)

Definition at line 73 of file QskBoxRenderer.cpp.

◆ ~QskBoxRenderer()

QskBoxRenderer::~QskBoxRenderer ( )

Definition at line 78 of file QskBoxRenderer.cpp.

Member Function Documentation

◆ effectiveGradient()

QskGradient QskBoxRenderer::effectiveGradient ( const QskGradient gradient)
static

Definition at line 245 of file QskBoxRenderer.cpp.

◆ isGradientSupported()

bool QskBoxRenderer::isGradientSupported ( const QskGradient gradient)
static

Definition at line 82 of file QskBoxRenderer.cpp.

◆ setBorderLines()

void QskBoxRenderer::setBorderLines ( const QRectF &  rect,
const QskBoxShapeMetrics shape,
const QskBoxBorderMetrics border,
QSGGeometry &  geometry 
)

Definition at line 121 of file QskBoxRenderer.cpp.

◆ setColoredBorderAndFillLines()

void QskBoxRenderer::setColoredBorderAndFillLines ( const QRectF &  rect,
const QskBoxShapeMetrics shape,
const QskBoxBorderMetrics border,
const QskBoxBorderColors borderColors,
const QskGradient gradient,
QSGGeometry &  geometry 
)

Definition at line 177 of file QskBoxRenderer.cpp.

◆ setColoredBorderLines()

void QskBoxRenderer::setColoredBorderLines ( const QRectF &  rect,
const QskBoxShapeMetrics shape,
const QskBoxBorderMetrics border,
const QskBoxBorderColors borderColors,
QSGGeometry &  geometry 
)

Definition at line 164 of file QskBoxRenderer.cpp.

◆ setColoredFillLines()

void QskBoxRenderer::setColoredFillLines ( const QRectF &  rect,
const QskBoxShapeMetrics shape,
const QskBoxBorderMetrics border,
const QskGradient gradient,
QSGGeometry &  geometry 
)

Definition at line 156 of file QskBoxRenderer.cpp.

◆ setFillLines() [1/2]

void QskBoxRenderer::setFillLines ( const QRectF &  rect,
const QskBoxShapeMetrics shape,
const QskBoxBorderMetrics border,
QSGGeometry &  geometry 
)

Definition at line 142 of file QskBoxRenderer.cpp.

◆ setFillLines() [2/2]

void QskBoxRenderer::setFillLines ( const QRectF &  rect,
const QskBoxShapeMetrics shape,
QSGGeometry &  geometry 
)

Definition at line 136 of file QskBoxRenderer.cpp.