From bfc667bb32655d87bf989101cdeb42b04df6c738 Mon Sep 17 00:00:00 2001 From: Bartosz Szatkowski Date: Wed, 1 Sep 2010 11:20:34 +0200 Subject: [PATCH] Backbone's part of #6330 infinite search when no search backend selected --- trunk/src/base/backbone/backbone.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/trunk/src/base/backbone/backbone.cpp b/trunk/src/base/backbone/backbone.cpp index 9d988c3..0ac49e8 100644 --- a/trunk/src/base/backbone/backbone.cpp +++ b/trunk/src/base/backbone/backbone.cpp @@ -210,6 +210,12 @@ void Backbone::search(QString word){ dictFin = !_searchDicts; bookmarkFin = !_searchBookmarks; + if(!_searchDicts && !_searchBookmarks) { + Q_EMIT notify(Notify::Warning, tr("You have to specify where You want " + "to look for translations")); + Q_EMIT ready(); + } + if (_searchDicts) { _innerResult = QtConcurrent::mapped(activeDicts(), mapSearch); _resultWatcher.setFuture(_innerResult); -- 1.7.9.5