make search line completion case-sensitive. Removes an extremely ennoying behaviour which made it difficult to retry a search with different capitalization

This commit is contained in:
Jean-Francois Dockes 2013-05-22 14:14:25 +02:00
parent bdde34a8cb
commit 2308d0e603

View File

@ -72,6 +72,9 @@ void SSearch::init()
m_savedModel = queryText->completer()->model(); m_savedModel = queryText->completer()->model();
if (prefs.ssearchNoComplete) if (prefs.ssearchNoComplete)
queryText->completer()->setModel(0); queryText->completer()->setModel(0);
// Recoll searches are always case-sensitive because of the use of
// capitalization to suppress stemming
queryText->completer()->setCaseSensitivity(Qt::CaseSensitive);
m_displayingCompletions = false; m_displayingCompletions = false;
m_escape = false; m_escape = false;
m_disableAutosearch = true; m_disableAutosearch = true;