gradients: Don't crash gammaray

gammaray etc. reads the properties and when displaying the value
calls the corresponding READ methods. This will lead to crashes
when calling "wrong" methods for gradients.
This commit is contained in:
Peter Hartmann 2024-10-08 15:11:44 +02:00
parent 920f7e24d6
commit ae5b398973
1 changed files with 0 additions and 6 deletions

View File

@ -615,8 +615,6 @@ void QskGradient::setLinearDirection( const QskLinearDirection& direction )
QskLinearDirection QskGradient::linearDirection() const
{
Q_ASSERT( m_type == Linear );
if ( m_type != Linear )
return QskLinearDirection( 0.0, 0.0, 0.0, 0.0 );
@ -644,8 +642,6 @@ void QskGradient::setRadialDirection( const QskRadialDirection& direction )
QskRadialDirection QskGradient::radialDirection() const
{
Q_ASSERT( m_type == Radial );
if ( m_type != Radial )
return QskRadialDirection( 0.5, 0.5, 0.0 );
@ -683,8 +679,6 @@ void QskGradient::setConicDirection( const QskConicDirection& direction )
QskConicDirection QskGradient::conicDirection() const
{
Q_ASSERT( m_type == Conic );
if ( m_type != Conic )
return QskConicDirection( 0.5, 0.5, 0.0, 0.0 );