equal
deleted
inserted
replaced
558 |
558 |
559 QContactUnionFilter f; |
559 QContactUnionFilter f; |
560 f.setFilters(filters); |
560 f.setFilters(filters); |
561 return canonicalizedFilter(f); |
561 return canonicalizedFilter(f); |
562 } |
562 } |
563 break; |
|
564 |
563 |
565 case QContactFilter::IntersectionFilter: |
564 case QContactFilter::IntersectionFilter: |
566 { |
565 { |
567 QContactIntersectionFilter f(filter); |
566 QContactIntersectionFilter f(filter); |
568 QList<QContactFilter> filters = f.filters(); |
567 QList<QContactFilter> filters = f.filters(); |
587 return filters.first(); |
586 return filters.first(); |
588 |
587 |
589 f.setFilters(filters); |
588 f.setFilters(filters); |
590 return f; |
589 return f; |
591 } |
590 } |
592 break; |
|
593 |
591 |
594 case QContactFilter::UnionFilter: |
592 case QContactFilter::UnionFilter: |
595 { |
593 { |
596 QContactUnionFilter f(filter); |
594 QContactUnionFilter f(filter); |
597 QList<QContactFilter> filters = f.filters(); |
595 QList<QContactFilter> filters = f.filters(); |
616 return filters.first(); |
614 return filters.first(); |
617 |
615 |
618 f.setFilters(filters); |
616 f.setFilters(filters); |
619 return f; |
617 return f; |
620 } |
618 } |
621 break; |
|
622 |
619 |
623 case QContactFilter::LocalIdFilter: |
620 case QContactFilter::LocalIdFilter: |
624 { |
621 { |
625 QContactLocalIdFilter f(filter); |
622 QContactLocalIdFilter f(filter); |
626 if (f.ids().count() == 0) |
623 if (f.ids().count() == 0) |