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