~CAPlugin()
Definition: plugin.cpp:56
void setName(QString name)
Definition: plugin.h:81
void addMenu(QString name, QMenu *menu)
Definition: plugin.h:65
bool isEnabled()
Definition: plugin.h:68
void setDate(QString date)
Definition: plugin.h:85
QString name()
Definition: plugin.h:70
void setDirName(QString dirName)
Definition: plugin.h:86
CAPlugin()
Definition: plugin.cpp:32
QString date()
Definition: plugin.h:73
QString updateUrl()
Definition: plugin.h:76
QString author()
Definition: plugin.h:71
void setUpdateUrl(QString updateUrl)
Definition: plugin.h:88
void addAction(CAPluginAction *action)
Definition: plugin.cpp:281
Class which represents the current document.
Definition: document.h:19
bool action(QString onAction, CAMainWin *mainWin=0, CADocument *document=0, QEvent *evt=0, QPoint *coords=0)
Definition: plugin.cpp:66
QMultiHash< QString, CAPluginAction * > _actionMap
Definition: plugin.h:108
bool _enabled
Definition: plugin.h:106
QMenu * menu(QString menuName)
Definition: plugin.h:79
QHash< QString, QString > _descMap
Definition: plugin.h:99
void setHomeUrl(QString homeUrl)
Definition: plugin.h:87
QString _version
Definition: plugin.h:101
QString _updateUrl
Definition: plugin.h:105
QString _author
LOCALE description of the plugin, key means the language code, value is the translation....
Definition: plugin.h:100
void setDescription(QString desc, QString lang=QString(""))
Definition: plugin.h:82
void setEnabled(bool enabled)
Definition: plugin.h:67
QString version()
Definition: plugin.h:72
QList< QString > actionList()
Definition: plugin.h:95
QString description(QString lang)
Definition: plugin.h:77
Definition: pluginaction.h:15
void setAuthor(QString author)
Definition: plugin.h:83
QString _homeUrl
ABSOLUTE Name of directory where the plugin is located - plugin only stores the relative one,...
Definition: plugin.h:104
QString homeUrl()
Definition: plugin.h:75
void setVersion(QString version)
Definition: plugin.h:84
QString _dirName
Definition: plugin.h:103
QString localDescription()
Definition: plugin.h:78
QString _name
Definition: plugin.h:98
QString _date
Definition: plugin.h:102
QString dirName()
Definition: plugin.h:74
bool callAction(CAPluginAction *action, CAMainWin *mainWin=0, CADocument *document=0, QEvent *evt=0, QPoint *coords=0, QString filename="")
Definition: plugin.cpp:81
QHash< QString, QMenu * > _menuMap
Key: onAction, Value: plugin's action.
Definition: plugin.h:109
Canorus main window Class CAMainWin represents Canorus main window. The core layout is generated usin...
Definition: plugins_swig.h:6