equal
deleted
inserted
replaced
272 { |
272 { |
273 LogsPredictiveTranslator* translator = |
273 LogsPredictiveTranslator* translator = |
274 LogsPredictiveTranslator::instance(); |
274 LogsPredictiveTranslator::instance(); |
275 |
275 |
276 mCurrentInputPattern = pattern; |
276 mCurrentInputPattern = pattern; |
277 mCurrentPredictivePattern = translator->translatePattern( mCurrentInputPattern ); |
277 mCurrentPredictivePattern = translator->preparePattern( mCurrentInputPattern ); |
278 } |
278 } |
279 |
279 |
280 // ----------------------------------------------------------------------------- |
280 // ----------------------------------------------------------------------------- |
281 // LogsCntFinder::phoneNumber |
281 // LogsCntFinder::phoneNumber |
282 // ----------------------------------------------------------------------------- |
282 // ----------------------------------------------------------------------------- |
349 // ----------------------------------------------------------------------------- |
349 // ----------------------------------------------------------------------------- |
350 // |
350 // |
351 void LogsCntFinder::insertEntry( int index, LogsCntEntry* entry ) |
351 void LogsCntFinder::insertEntry( int index, LogsCntEntry* entry ) |
352 { |
352 { |
353 LOGS_QDEBUG( "logs [FINDER] -> LogsCntFinder::insertEntry()" ) |
353 LOGS_QDEBUG( "logs [FINDER] -> LogsCntFinder::insertEntry()" ) |
354 LOGS_QDEBUG_4( "logs [FINDER] handle=", entry->handle()," to index ", index ) |
354 LOGS_QDEBUG_4( "logs [FINDER] handle=", (entry ? |
|
355 (long)entry->handle() : 0 ),"to index ", index ) |
355 |
356 |
356 mHistoryEvents.insert( index, entry ); |
357 mHistoryEvents.insert( index, entry ); |
357 |
358 |
358 LOGS_QDEBUG( "logs [FINDER] <- LogsCntFinder::insertEntry()" ) |
359 LOGS_QDEBUG( "logs [FINDER] <- LogsCntFinder::insertEntry()" ) |
359 } |
360 } |
374 // |
375 // |
375 LogsCntEntry* LogsCntFinder::doGetEntry( const LogsCntEntryList& list, |
376 LogsCntEntry* LogsCntFinder::doGetEntry( const LogsCntEntryList& list, |
376 const LogsCntEntryHandle& handle ) const |
377 const LogsCntEntryHandle& handle ) const |
377 { |
378 { |
378 LOGS_QDEBUG( "logs [FINDER] -> LogsCntFinder::doGetEntry()" ) |
379 LOGS_QDEBUG( "logs [FINDER] -> LogsCntFinder::doGetEntry()" ) |
379 LOGS_QDEBUG_2( "logs [FINDER] handle= ", &handle ) |
380 LOGS_QDEBUG_2( "logs [FINDER] handle= ", (long)&handle ) |
380 |
381 |
381 LogsCntEntry* entry = 0; |
382 LogsCntEntry* entry = 0; |
382 QListIterator<LogsCntEntry*> iter(list); |
383 QListIterator<LogsCntEntry*> iter(list); |
383 |
384 |
384 while( iter.hasNext() && !entry ) { |
385 while( iter.hasNext() && !entry ) { |
396 // ----------------------------------------------------------------------------- |
397 // ----------------------------------------------------------------------------- |
397 // |
398 // |
398 void LogsCntFinder::deleteEntry( const LogsCntEntryHandle& handle ) |
399 void LogsCntFinder::deleteEntry( const LogsCntEntryHandle& handle ) |
399 { |
400 { |
400 LOGS_QDEBUG( "logs [FINDER] -> LogsCntFinder::deleteEntry()" ) |
401 LOGS_QDEBUG( "logs [FINDER] -> LogsCntFinder::deleteEntry()" ) |
401 LOGS_QDEBUG_2( "logs [FINDER] handle= ", &handle ) |
402 LOGS_QDEBUG_2( "logs [FINDER] handle= ", (long)&handle ) |
402 |
403 |
403 LogsCntEntry* toRemoveHistoryEv = doGetEntry( mHistoryEvents, handle ); |
404 LogsCntEntry* toRemoveHistoryEv = doGetEntry( mHistoryEvents, handle ); |
404 mHistoryEvents.removeOne( toRemoveHistoryEv ); |
405 mHistoryEvents.removeOne( toRemoveHistoryEv ); |
405 delete toRemoveHistoryEv; |
406 delete toRemoveHistoryEv; |
406 |
407 |