50    Q_PROPERTY( QString expression READ expression WRITE setExpression )
 
   51    Q_PROPERTY( 
bool applyOnUpdate READ applyOnUpdate WRITE setApplyOnUpdate )
 
   59    explicit 
QgsDefaultValue( const QString &expression = QString(), 
bool applyOnUpdate = false );
 
   65    SIP_PYOBJECT __repr__();
 
   67    const QString str = sipCpp->isValid() ? QStringLiteral( 
"<QgsDefaultValue: %1>" ).arg(
 
   68                          sipCpp->expression().length() > 1000 ? sipCpp->expression().left( 1000 ) + QStringLiteral( 
"..." )
 
   69                          : sipCpp->expression() )
 
   70                        : QStringLiteral( 
"<QgsDefaultValue: invalid>" );
 
   71    sipRes = PyUnicode_FromString( str.toUtf8().constData() );
 
   79    QString expression() 
const;
 
   85    void setExpression( 
const QString &expression );
 
   91    bool applyOnUpdate() 
const;
 
   97    void setApplyOnUpdate( 
bool applyOnUpdate );
 
  103    bool isValid() 
const;
 
  113    bool mApplyOnUpdate = false;