Fixed #6304: xdxf plugin deletes cache files when beign removed from app
[mdictionary] / trunk / src / plugins / xdxf / src / xdxfplugin.cpp
index ae9f35e..78a5905 100644 (file)
@@ -567,4 +567,11 @@ bool XdxfPlugin::makeCache(QString dir) {
     return true;
 }
 
+
+
+void XdxfPlugin::clean() {
+    if(settings()->value("cached") == "true")
+        QFile(settings()->value("cache_path")).remove();
+}
+
 Q_EXPORT_PLUGIN2(xdxf, XdxfPlugin)