Add model class (DictManagerModel) to manage loaded dictionaries data and settings...
[mdictionary] / src / plugins / stardict / StarDictPlugin.h
index 5937b3a..94aa674 100644 (file)
@@ -103,6 +103,9 @@ public:
     //! \returns plugin icon
     QIcon* icon();
 
+    //! \returns plugin icon's resource path
+    QString iconPath();
+
     /*!
         plugin should delete any files (eg. cache) that have been created and are ready
         to be deleted
@@ -194,6 +197,8 @@ private:
     QString _name;
     QString _infoNote;
     QIcon _icon;
+    //! Path to icon
+    QString _iconPath;
     volatile bool stopped;
     Settings *_settings;
     StarDictDialog* _dictDialog;