}
QList<Translation*> XdxfPlugin::searchWordList(QString word, int limit) {
+ stopped = false;
QRegExp regWord(word);
- QList<Translation*> translations;
+ regWord.setCaseSensitivity(Qt::CaseInsensitive);
regWord.setPatternSyntax(QRegExp::Wildcard);
+
+ QList<Translation*> translations;
QFile dictionaryFile(path);
if(!dictionaryFile.open(QFile::ReadOnly | QFile::Text)) {
qDebug()<<"Error: could not open file";
return true;
}
+void XdxfPlugin::setHash(uint _hash)
+{
+ this->_hash=_hash;
+}
+
uint XdxfPlugin::hash() const
{
- return 1;
+ return _hash;
}
+
+ Q_EXPORT_PLUGIN2(xdxf, XdxfPlugin)