Diffstat (limited to 'core/pim/osearch/searchgroup.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | core/pim/osearch/searchgroup.cpp | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/core/pim/osearch/searchgroup.cpp b/core/pim/osearch/searchgroup.cpp index d062207..3159984 100644 --- a/core/pim/osearch/searchgroup.cpp +++ b/core/pim/osearch/searchgroup.cpp @@ -44,2 +44,10 @@ void SearchGroup::expand() +void SearchGroup::doSearch() +{ + clearList(); + if (_search.isEmpty()) return; + if (!loaded) load(); + int res_count = search(); + setText(0, _name + " - " + _search.pattern() + " (" + QString::number( res_count ) + ")"); +} @@ -58,9 +66,2 @@ void SearchGroup::clearList() -void SearchGroup::setSearch(QString s) -{ - setSearch( QRegExp( s ) ); - _search.setCaseSensitive(false); -} - - void SearchGroup::setSearch(QRegExp re) |