default implementation for alignInput
This commit is contained in:
parent
c35b81b106
commit
151a62cdb7
@ -210,7 +210,7 @@ void QskBoundedInput::setSnap( bool snap )
|
||||
m_data->snap = snap;
|
||||
Q_EMIT snapChanged( snap );
|
||||
|
||||
if ( snap )
|
||||
if ( isComponentComplete() && snap )
|
||||
alignInput();
|
||||
}
|
||||
|
||||
@ -219,6 +219,10 @@ bool QskBoundedInput::snap() const
|
||||
return m_data->snap;
|
||||
}
|
||||
|
||||
void QskBoundedInput::alignInput()
|
||||
{
|
||||
}
|
||||
|
||||
qreal QskBoundedInput::alignedValue( qreal value ) const
|
||||
{
|
||||
if ( m_data->snap )
|
||||
|
@ -85,7 +85,7 @@ class QSK_EXPORT QskBoundedInput : public QskControl
|
||||
|
||||
void componentComplete() override;
|
||||
|
||||
virtual void alignInput() = 0;
|
||||
virtual void alignInput();
|
||||
|
||||
qreal alignedValue( qreal ) const;
|
||||
QskIntervalF alignedInterval( const QskIntervalF& ) const;
|
||||
|
Loading…
x
Reference in New Issue
Block a user