--- a/logsui/logscntfinder/tsrc/st_logscntfinder/inc/st_logscntfinder.h Fri Aug 06 14:57:47 2010 +0300
+++ b/logsui/logscntfinder/tsrc/st_logscntfinder/inc/st_logscntfinder.h Mon Aug 23 18:14:51 2010 +0300
@@ -29,7 +29,9 @@
class ST_LogsCntFinder : public QObject
{
Q_OBJECT
-
+public:
+ ST_LogsCntFinder( bool createContacts = true ) : mCreateContacts( createContacts ) {}
+
private slots:
/*
@@ -57,18 +59,14 @@
void testKeymap_7();
void testKeymap_8();
void testKeymap_9();
- void testPredictiveSearchQueryZeroStart();
- void testPredictiveSearchQueryZeroStartZeroEnd();
- void testPredictiveSearchQueryZeroMiddle();
- void testPredictiveSearchQueryMultiZerosMiddle();
- void testPredictiveSearchQueryZeroMiddleLong();
- void testPredictiveSearchQueryMultiZerosAndZeroMiddle();
+
void testPredictiveSearchQueryPartialCached();
void testPredictiveSearchQueryFullyCached();
void testPredictiveSearchQueryPartialCachedNoResults();
void testPredictiveSearchQueryFullyCachedNoResults();
void testPredictiveSearchQueryPartialCachedZeroCase();
- void testPredictiveSearchQueryFullyCachedZerosCase();
+ void testPredictiveSearchQueryFullyCachedZerosStartCase();
+ void testPredictiveSearchQueryFullyCachedZerosEndCase();
void testPredictiveSearchQueryLogs();
void testPredictiveSearchQueryLogsZeroCase();
void testPredictiveSearchQueryLogsContactsPartialCached();
@@ -78,10 +76,17 @@
void testPredictiveSearchQueryLimit();
void testQueryOrder();
void testContactWithSpecialChars();
+
+ void testPredictiveSearchQueryZeroStart();
+ void testPredictiveSearchQueryZeroStartZeroEnd();
+ void testPredictiveSearchQueryZeroMiddle();
+ void testPredictiveSearchQueryMultiZerosMiddle();
+ void testPredictiveSearchQueryZeroMiddleLong();
+ void testPredictiveSearchQueryMultiZerosAndZeroMiddle();
+
private:
-
void createOneContact(
QString firstname,
@@ -103,6 +108,7 @@
private:
QContactManager *m_manager;
LogsCntFinder *m_finder;
+ bool mCreateContacts;
};