From: Bartosz Szatkowski Date: Tue, 3 Aug 2010 12:31:42 +0000 (+0200) Subject: Fixed some minor bugs X-Git-Tag: 0.4~114^2~10 X-Git-Url: http://git.maemo.org/git/?a=commitdiff_plain;h=07b7e1520a1ca5f229e702baf03fa68d909aef49;p=mdictionary Fixed some minor bugs --- diff --git a/trunk/src/base/backbone/backbone.cpp b/trunk/src/base/backbone/backbone.cpp index 4283a28..298442a 100644 --- a/trunk/src/base/backbone/backbone.cpp +++ b/trunk/src/base/backbone/backbone.cpp @@ -38,9 +38,10 @@ Backbone::Backbone(const Backbone &b){ dicts = QHash (b.dicts); plugins = QList (b.plugins); resultv = QHash (b.resultv); + searchLimitv = b.searchLimit(); } -int Backbone::searchLimit() { +int Backbone::searchLimit() const { return searchLimitv; } @@ -80,7 +81,7 @@ void Backbone::search(QString word) { dicts[dict] = 0; } - void Backbone::addDictionary(CommonDictInterface *dict) { + void Backbone::addDictionary(CommonDictInterface* dict) { dicts[dict] = 1; } diff --git a/trunk/src/base/backbone/backbone.h b/trunk/src/base/backbone/backbone.h index 88da721..ff47056 100644 --- a/trunk/src/base/backbone/backbone.h +++ b/trunk/src/base/backbone/backbone.h @@ -72,7 +72,7 @@ public Q_SLOTS: void quit(); //! \return maximum number of word that plugin could find - int searchLimit(); + int searchLimit() const; // TODO void removeDictionary(CommonDictInterface* dict); // TODO addToBookmark(Translation*); diff --git a/trunk/src/includes/CommonDictInterface.h b/trunk/src/includes/CommonDictInterface.h index c2f3a21..7ece263 100644 --- a/trunk/src/includes/CommonDictInterface.h +++ b/trunk/src/includes/CommonDictInterface.h @@ -38,8 +38,6 @@ class Settings; class CommonDictInterface : public QObject { Q_OBJECT public: - CommonDictInterface(const QObject *parent = 0) ; - //! returns source language code iso 639-2 virtual QString langFrom() const = 0;