25 return QList<FilterFlag>()
44 return QList<FilterFlag>()
53 return QObject::tr(
"Equal to (=)" );
55 return QObject::tr(
"Not equal to (!=)" );
57 return QObject::tr(
"Greater than (>)" );
59 return QObject::tr(
"Less than (<)" );
61 return QObject::tr(
"Greater than or equal to (>=)" );
63 return QObject::tr(
"Less than or equal to (<=)" );
65 return QObject::tr(
"Between (inclusive)" );
67 return QObject::tr(
"Not between (inclusive)" );
69 return QObject::tr(
"Case insensitive" );
71 return QObject::tr(
"Contains" );
73 return QObject::tr(
"Does not contain" );
75 return QObject::tr(
"Is missing (null)" );
77 return QObject::tr(
"Is not missing (not null)" );
79 return QObject::tr(
"Starts with" );
81 return QObject::tr(
"Ends with" );
100 return FilterFlags();
105 QString field = QgsExpression::quotedColumnRef(
layer()->fields().at(
mFieldIdx ).name() );
106 if ( mAggregate.isEmpty() )
109 return QStringLiteral(
"relation_aggregate('%1','%2',%3)" ).arg(
context().relation().
id(), mAggregate, field );
The feature class encapsulates a single feature including its id, geometry and a list of field/values...
Represents a vector layer which manages a vector based data sets.