getter added

This commit is contained in:
Uwe Rathmann 2023-04-24 11:55:36 +02:00
parent f0f2df43c0
commit 7796e11b03
2 changed files with 65 additions and 1 deletions

View File

@ -79,46 +79,96 @@ void QskScaleRenderer::setOrientation( Qt::Orientation orientation )
m_data->orientation = orientation;
}
Qt::Orientation QskScaleRenderer::orientation() const
{
return m_data->orientation;
}
void QskScaleRenderer::setAlignment( Qt::Alignment alignment )
{
m_data->alignment = alignment;
}
Qt::Alignment QskScaleRenderer::aligment() const
{
return m_data->alignment;
}
void QskScaleRenderer::setBoundaries( qreal lowerBound, qreal upperBound )
{
setBoundaries( QskIntervalF( lowerBound, upperBound ) );
}
void QskScaleRenderer::setBoundaries( const QskIntervalF& boundaries )
{
m_data->boundaries = boundaries;
}
QskIntervalF QskScaleRenderer::boundaries() const
{
return m_data->boundaries;
}
void QskScaleRenderer::setTickmarks( const QskScaleTickmarks& tickmarks )
{
m_data->tickmarks = tickmarks;
}
const QskScaleTickmarks& QskScaleRenderer::tickmarks() const
{
return m_data->tickmarks;
}
void QskScaleRenderer::setTickColor( const QColor& color )
{
m_data->tickColor = color;
}
QColor QskScaleRenderer::tickColor() const
{
return m_data->tickColor;
}
void QskScaleRenderer::setTickWidth( qreal width )
{
m_data->tickWidth = width;
}
qreal QskScaleRenderer::tickWidth() const
{
return m_data->tickWidth;
}
void QskScaleRenderer::setFont( const QFont& font )
{
m_data->font = font;
}
QFont QskScaleRenderer::font() const
{
return m_data->font;
}
void QskScaleRenderer::setTextColors( const QskTextColors& textColors )
{
m_data->textColors = textColors;
}
QskTextColors QskScaleRenderer::textColors() const
{
return m_data->textColors;
}
void QskScaleRenderer::setColorFilter( const QskColorFilter& colorFilter )
{
m_data->colorFilter = colorFilter;
}
const QskColorFilter& QskScaleRenderer::colorFilter() const
{
return m_data->colorFilter;
}
QSGNode* QskScaleRenderer::updateScaleNode(
const QskSkinnable* skinnable, const QRectF& tickmarksRect,
const QRectF& labelsRect, QSGNode* node )

View File

@ -31,18 +31,32 @@ class QSK_EXPORT QskScaleRenderer
virtual ~QskScaleRenderer();
void setOrientation( Qt::Orientation );
void setAlignment( Qt::Alignment );
Qt::Orientation orientation() const;
void setAlignment( Qt::Alignment );
Qt::Alignment aligment() const;
void setBoundaries( qreal lowerBound, qreal upperBound );
void setBoundaries( const QskIntervalF& );
QskIntervalF boundaries() const;
void setTickmarks( const QskScaleTickmarks& );
const QskScaleTickmarks& tickmarks() const;
void setTickColor( const QColor& );
QColor tickColor() const;
void setTickWidth( qreal );
qreal tickWidth() const;
void setFont( const QFont& );
QFont font() const;
void setTextColors( const QskTextColors& );
QskTextColors textColors() const;
void setColorFilter( const QskColorFilter& );
const QskColorFilter& colorFilter() const;
QSGNode* updateScaleNode( const QskSkinnable*,
const QRectF& tickmarksRect, const QRectF& labelsRect, QSGNode* );