Work on the parsing of .ifo file
[mdictionary] / src / plugins / stardict / StarDictPlugin.h
index f371153..5c9c0a3 100644 (file)
@@ -43,6 +43,7 @@
 #include "../../include/settings.h"
 #include "StarDictDialog.h"
 #include "TranslationStarDict.h"
+#include "StarDictSettings.h"
 
 class TranslationXdxf;
 
@@ -93,6 +94,9 @@ public:
     //! Sets new settings
     bool setSettings(const Settings*);
 
+    //! \return object containing data parsed from .ifo file
+    StarDictSettings* parseIfoFile();
+
     //! \returns plugin icon
     QIcon* icon();
 
@@ -173,6 +177,7 @@ private:
     volatile bool stopped;
     Settings *_settings;
     StarDictDialog* _dictDialog;
+    StarDictSettings* _ifoFileSettings;
 };
 
 #endif // XDXFPLUGIN_H