QskGradientStop::setStop added

This commit is contained in:
Uwe Rathmann 2020-01-02 12:20:15 +01:00
parent fa1cff904c
commit 441488e41f
2 changed files with 8 additions and 0 deletions

View File

@ -141,6 +141,12 @@ void QskGradientStop::resetColor()
m_color = QColor(); m_color = QColor();
} }
void QskGradientStop::setStop( qreal position, const QColor& color )
{
m_position = position;
m_color = color;
}
uint QskGradientStop::hash( uint seed ) const uint QskGradientStop::hash( uint seed ) const
{ {
uint hash = qHashBits( &m_position, sizeof( m_position ), seed ); uint hash = qHashBits( &m_position, sizeof( m_position ), seed );

View File

@ -29,6 +29,8 @@ class QSK_EXPORT QskGradientStop
bool operator==( const QskGradientStop& ) const; bool operator==( const QskGradientStop& ) const;
bool operator!=( const QskGradientStop& ) const; bool operator!=( const QskGradientStop& ) const;
void setStop( qreal position, const QColor& color );
qreal position() const; qreal position() const;
void setPosition( qreal position ); void setPosition( qreal position );
void resetPosition(); void resetPosition();