TranslationXdxf::TranslationXdxf():_key(""),_dictionaryInfo("") {
xdxfPlugin=0;
-// qDebug()<<"\n\n create translaton Xdxf\n\n";
}
TranslationXdxf::TranslationXdxf(QString _key, QString _dictionaryInfo,
if(xdxfPlugin)
_dictHash = xdxfPlugin->hash();
_bookmark=0;
-
-// qDebug()<<"create translaton Xdxf";
}
TranslationXdxf::~TranslationXdxf() {
-// qDebug()<<"delete translation:: Xdxf";
+ ;
}
QString TranslationXdxf::key() const {
CommonDictInterface* XdxfPlugin::getNew(const Settings *settings) const {
XdxfPlugin *plugin = new XdxfPlugin();
- if(settings && plugin->setSettings(settings))
+ if(settings && plugin->setSettings(settings)) {
return plugin;
+ }
else {
delete plugin;
return 0;
db_name = _settings->value("type") + cachePathN;
db = QSqlDatabase::addDatabase("QSQLITE",db_name);
- qDebug()<<QSqlDatabase::connectionNames().size();
- foreach(QString name,QSqlDatabase::connectionNames())
- qDebug()<<name;
+// qDebug()<<QSqlDatabase::connectionNames().size();
+// foreach(QString name,QSqlDatabase::connectionNames())
+// qDebug()<<name;
/*checke errors (File open and db open)*/
QFile dictionaryFile(dictFileN.filePath());
if (!QFile::exists(_settings->value("path"))