- Qt 5.0
- Qt 5.0.0 Reference Documentation

# DetailRangeFilter QML Type

The DetailRangeFilter element provides a filter based around a detail value range criterion. More...

Import Statement: | import QtContacts 5.0

- List of all members, including inherited members

## Properties

- detail : enumeration
- field : int
- matchFlags : enumeration
- max : variant
- min : variant
- rangeFlags : enumeration

## Detailed Description

This element is part of the QtContacts module.

See also QContactDetailRangeFilter.

## Property Documentation

detail : enumeration

This property holds the detail type of which details will be matched to.

See also ContactDetail::type and DetailFilter::detail.

field : int

This property holds the detail field type of which detail fields will be matched to. Detail field types are enumeration values defined in each detail elements.

See also DetailFilter::field.

matchFlags : enumeration

This property holds the match flags of the criterion, which define semantics such as case sensitivity, and exact matching.

See also DetailFilter::matchFlags.

max : variant

This property holds the upper bound of the value range criterion. By default, there is no upper bound.

min : variant

This property holds the lower bound of the value range criterion. By default, there is no lower bound.

rangeFlags : enumeration

This property holds a set of flags which defines the boundary condition semantics of the value range criterion.The valid range flags include:

- DetailRangeFilter.IncludeLower
- DetailRangeFilter.IncludeUpper
- DetailRangeFilter.ExcludeLower
- DetailRangeFilter.ExcludeUpper