missing setter for Qt::GlobalColor added

This commit is contained in:
Uwe Rathmann 2022-11-14 09:00:02 +01:00
parent 33bb68d903
commit 688c7881b2
2 changed files with 7 additions and 0 deletions

View File

@ -54,6 +54,12 @@ void QskGradientStop::setStop( qreal position, const QColor& color ) noexcept
m_color = color;
}
void QskGradientStop::setStop( qreal position, Qt::GlobalColor color ) noexcept
{
m_position = position;
m_color = color;
}
QskHashValue QskGradientStop::hash( QskHashValue seed ) const noexcept
{
auto hash = qHashBits( &m_position, sizeof( m_position ), seed );

View File

@ -33,6 +33,7 @@ class QSK_EXPORT QskGradientStop
constexpr bool operator!=( const QskGradientStop& ) const noexcept;
void setStop( qreal position, const QColor& ) noexcept;
void setStop( qreal position, Qt::GlobalColor ) noexcept;
void setStop( qreal position, QRgb ) noexcept;
constexpr qreal position() const noexcept;