}
QXmlStreamReader reader(&dictionaryFile);
+
db.setDatabaseName(cachePathN);
if(!db.open()) {
qDebug() << "Database error" << db.lastError().text() << endl;
int lastProg = -1;
+ QString stripAcc = settings()->value("strip_accents");
+ settings()->setValue("strip_accents", "true");
+
counter=0;
while (!reader.atEnd() && !stopped) {
cur.prepare("insert into dict values(?,?,?)");
cur.addBindValue(a);
cur.addBindValue(removeAccents(a));
+ qDebug() << removeAccents(a);
cur.addBindValue(temp);
cur.exec();
counter++;
cur.exec("END;");
cur.exec("select count(*) from dict");
+ settings()->setValue("strip_accents", stripAcc);
countWords();
cachingDialog->setVisible(false);