Merge branch 'gui' into cache
authorJakub Jaszczynski <j.j.jaszczynski@gmail.com>
Fri, 20 Aug 2010 09:48:20 +0000 (11:48 +0200)
committerJakub Jaszczynski <j.j.jaszczynski@gmail.com>
Fri, 20 Aug 2010 09:48:20 +0000 (11:48 +0200)
Conflicts:
trunk/src/plugins/xdxf/src/TranslationXdxf.cpp

1  2 
trunk/src/base/gui/TranslationWidget.cpp
trunk/src/plugins/xdxf/src/TranslationXdxf.cpp
trunk/src/plugins/xdxf/src/TranslationXdxf.h
trunk/src/plugins/xdxf/src/xdxfplugin.cpp

@@@ -42,8 -42,12 +45,12 @@@ QString TranslationXdxf::dictionaryInfo
  
  QString TranslationXdxf::toHtml() const {
      QString result("");
++    
+     if(!xdxfPlugin)
+         return result;
 -    result+="<dict>" + _dictionaryInfo + "<key>" + _key + "</key>"  +
 -            xdxfPlugin->search(_key) + "</dict>";
 +    result+="<dict>" + _dictionaryInfo + xdxfPlugin->search(_key) + "</dict>";
      result.replace("&","&amp;");
 -
++    
      return result;
  }
  
@@@ -292,7 -286,9 +292,8 @@@ CommonDictInterface* XdxfPlugin::getNew
             settings->value("generateCache") == "true") {
              plugin->makeCache("");
          }
+         delete settings;
      }
 -
      plugin->getDictionaryInfo();
      return  plugin;
  }