Detailed Description
The QOrganizerItemUnionFilter class provides a filter which unions the results of other filters.
It may be used to select organizeritems which match all of the filters in the union
Member Function Documentation
QOrganizerItemUnionFilter::QOrganizerItemUnionFilter ()
Constructs a new intersection filter
QOrganizerItemUnionFilter::QOrganizerItemUnionFilter ( const QOrganizerItemFilter & other )
Constructs a copy of other if possible, otherwise constructs a new union filter
void QOrganizerItemUnionFilter::append ( const QOrganizerItemFilter & filter )
Appends the given filter to the list of unioned filters
See also operator<<(), prepend(), and filters().
void QOrganizerItemUnionFilter::clear ()
Clears the list of filters. A cleared union filter will match no items.
See also filters() and remove().
Returns the list of filters which form the union filter
See also setFilters(), prepend(), append(), and remove().
void QOrganizerItemUnionFilter::prepend ( const QOrganizerItemFilter & filter )
Prepends the given filter to the list of unioned filters
See also append() and filters().
void QOrganizerItemUnionFilter::remove ( const QOrganizerItemFilter & filter )
Removes the given filter from the union list
See also filters(), append(), prepend(), and clear().
void QOrganizerItemUnionFilter::setFilters ( const QList<QOrganizerItemFilter> & filters )
Sets the filters whose criteria will be unioned to filters
See also filters().
QOrganizerItemUnionFilter & QOrganizerItemUnionFilter::operator<< ( const QOrganizerItemFilter & filter )
Appends the given filter to the list of unioned filters
See also append().