author | eilers <eilers> | 2005-03-19 16:23:16 (UTC) |
---|---|---|
committer | eilers <eilers> | 2005-03-19 16:23:16 (UTC) |
commit | ea15abad0554edab0746f342fafddd461a0fb0eb (patch) (side-by-side diff) | |
tree | d645b3d8655bab11f9685f1989a854b21468e1d5 /libopie2/opiepim/backend/ocontactaccessbackend.cpp | |
parent | 34e42590a8ef21c1377f89c7b82f25bcf0aec3cb (diff) | |
download | opie-ea15abad0554edab0746f342fafddd461a0fb0eb.zip opie-ea15abad0554edab0746f342fafddd461a0fb0eb.tar.gz opie-ea15abad0554edab0746f342fafddd461a0fb0eb.tar.bz2 |
Minor update for generic sorted(): It will now ignory any categories if filter "DoNotShowCategories" is used..
Diffstat (limited to 'libopie2/opiepim/backend/ocontactaccessbackend.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | libopie2/opiepim/backend/ocontactaccessbackend.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/libopie2/opiepim/backend/ocontactaccessbackend.cpp b/libopie2/opiepim/backend/ocontactaccessbackend.cpp index 6ac9934..e942905 100644 --- a/libopie2/opiepim/backend/ocontactaccessbackend.cpp +++ b/libopie2/opiepim/backend/ocontactaccessbackend.cpp @@ -258,3 +258,2 @@ UIDArray OPimContactAccessBackend::sorted( const UIDArray& ar, bool asc, int sor - // Filter all Contacts which have any category if ( (filter & OPimContactAccess::DoNotShowWithCategory) ? true : false ){ @@ -262,4 +261,5 @@ UIDArray OPimContactAccessBackend::sorted( const UIDArray& ar, bool asc, int sor continue; - } + } else { + if ( (filter & OPimContactAccess::FilterCategory) ? true : false ){ /* show category */ @@ -269,3 +269,2 @@ UIDArray OPimContactAccessBackend::sorted( const UIDArray& ar, bool asc, int sor - if ( (filter & OPimContactAccess::FilterCategory) ? true : false ){ if ( cat == -1 ) { @@ -282,3 +281,3 @@ UIDArray OPimContactAccessBackend::sorted( const UIDArray& ar, bool asc, int sor } - + } /* |