Lines Matching refs:m_pData
117 :m_pData( new QuickSelectionEngine_Data( _entryList ) ) in QuickSelectionEngine()
133 m_pData->sCurrentSearchString += c; in HandleKeyEvent()
134 …E( "QuickSelectionEngine::HandleKeyEvent: searching for %s", ByteString( m_pData->sCurrentSearchSt… in HandleKeyEvent()
136 if ( m_pData->sCurrentSearchString.Len() == 1 ) in HandleKeyEvent()
138 m_pData->aSingleSearchChar.reset( c ); in HandleKeyEvent()
140 else if ( m_pData->sCurrentSearchString.Len() > 1 ) in HandleKeyEvent()
142 if ( !!m_pData->aSingleSearchChar && ( *m_pData->aSingleSearchChar != c ) ) in HandleKeyEvent()
144 m_pData->aSingleSearchChar.reset(); in HandleKeyEvent()
147 XubString aSearchTemp( m_pData->sCurrentSearchString ); in HandleKeyEvent()
149 StringEntryIdentifier pMatchingEntry = findMatchingEntry( aSearchTemp, *m_pData ); in HandleKeyEvent()
151 if ( !pMatchingEntry && ( aSearchTemp.Len() > 1 ) && !!m_pData->aSingleSearchChar ) in HandleKeyEvent()
154 aSearchTemp = *m_pData->aSingleSearchChar; in HandleKeyEvent()
155 pMatchingEntry = findMatchingEntry( aSearchTemp, *m_pData ); in HandleKeyEvent()
160 m_pData->rEntryList.SelectEntry( pMatchingEntry ); in HandleKeyEvent()
161 m_pData->aSearchTimeout.Start(); in HandleKeyEvent()
165 lcl_reset( *m_pData ); in HandleKeyEvent()
176 lcl_reset( *m_pData ); in Reset()