QList<QString> getHistory(); //TODO implementation needed (in future)
//! \return return search fesult
- QHash<QString, Translation*> result();
+ QMultiHash<QString, Translation*> result();
//! \return maximum number of word that plugin could find
int searchLimit() const;
+ //! \return number of active searches
+ int activeSearches() const;
+
public Q_SLOTS:
//! stops all current searches
void stopSearching();
private:
QHash<CommonDictInterface*, bool> dicts;
QList<CommonDictInterface*> plugins;
- QHash<QString, Translation*> resultv;
+ QMultiHash<QString, Translation*> _result;
int searchLimitv;
+ int activeSearchNum;
};