60 void setId(
const QString &
id ) { mId =
id; }
70 QString
id()
const {
return mId; }
77 QString
name()
const {
return mName; }
95 QVector< QgsSelectiveMaskSource > sources()
const;
102 void setSources(
const QVector< QgsSelectiveMaskSource > &sources );
121 bool readXml(
const QDomElement &element,
const QDomDocument &document,
const QgsReadWriteContext &context );
130 SIP_SSIZE_T idx = sipConvertFromSequenceIndex( a0, sipCpp->size() );
147 bool isEmpty()
const;
153 sipRes = sipCpp->size();
160 SIP_PYOBJECT __repr__();
162 if ( !sipCpp->isValid() )
164 sipRes = PyUnicode_FromString(
"<QgsSelectiveMaskingSourceSet: invalid>" );
166 else if ( !sipCpp->name().isEmpty() )
168 const QString str = u
"<QgsSelectiveMaskingSourceSet: %1 (%2)>"_s.arg(
171 sipRes = PyUnicode_FromString( str.toUtf8().constData() );
175 const QString str = u
"<QgsSelectiveMaskingSourceSet: %1>"_s.arg(
177 sipRes = PyUnicode_FromString( str.toUtf8().constData() );
190 QVector< QgsSelectiveMaskSource > mSources;
A container for the context for various read/write operations on objects.