18#ifndef QGSUNSETATTRIBUTEVALUE_H 
   19#define QGSUNSETATTRIBUTEVALUE_H 
   58    SIP_PYOBJECT __repr__();
 
   61    if ( !sipCpp->defaultValueClause().isEmpty() )
 
   62      str = QStringLiteral( 
"<QgsUnsetAttributeValue: %1>" ).arg( sipCpp->defaultValueClause() );
 
   64      str = QStringLiteral( 
"<QgsUnsetAttributeValue>" );
 
   65    sipRes = PyUnicode_FromString( str.toUtf8().constData() );
 
   70    operator QVariant()
 const 
   72      return QVariant::fromValue( *
this );
 
 
   77    QString mDefaultValueClause;
 
 
   86  return other == value.defaultValueClause();
 
 
Represents a default, "not-specified" value for a feature attribute.
 
bool operator==(const QgsUnsetAttributeValue &) const
QgsUnsetAttributeValues are always considered equal to each other, regardless of what the original pr...
 
QgsUnsetAttributeValue()=default
 
bool operator!=(const QgsUnsetAttributeValue &) const
QgsUnsetAttributeValues are always considered equal to each other, regardless of what the original pr...
 
QString defaultValueClause() const
Returns the original data provider's default value clause.
 
Q_DECLARE_METATYPE(QgsDatabaseQueryLogEntry)
 
bool operator!=(const QgsUnsetAttributeValue &value, const QString &other)
 
bool CORE_EXPORT operator==(const QgsUnsetAttributeValue &value, const QString &other)