8 #ifndef PLUGINACTION_H_
9 #define PLUGINACTION_H_
QString localExportFilter()
Definition: pluginaction.h:30
void setName(QString name)
Definition: pluginaction.h:38
void setTexts(QHash< QString, QString > t)
Definition: pluginaction.h:50
void setFilename(QString filename)
Definition: pluginaction.h:43
QHash< QString, QString > _importFilter
Text written in export dialog's filter.
Definition: pluginaction.h:62
bool removeArgument(QString arg)
Definition: pluginaction.h:42
void setLocaleText(QString lang, QString value)
Definition: pluginaction.h:49
QString _onAction
Filename which has the function.
Definition: pluginaction.h:60
void setImportFilter(QString lang, QString value)
Definition: pluginaction.h:47
CAPlugin * _plugin
Definition: pluginaction.h:54
QHash< QString, QString > _exportFilter
Canorus internal action which this action reacts on.
Definition: pluginaction.h:61
void setExportFilters(QHash< QString, QString > f)
Definition: pluginaction.h:46
QString _name
Pointer to the plugin which this action belongs to.
Definition: pluginaction.h:55
void setExportFilter(QString lang, QString value)
Definition: pluginaction.h:45
void setRefresh(bool refresh)
Definition: pluginaction.h:51
void setImportFilters(QHash< QString, QString > f)
Definition: pluginaction.h:48
QString localeText(QString lang)
Definition: pluginaction.h:33
void triggered(QAction *, bool)
Connected to triggered(), calls plugin->callAction()
void setFunction(QString function)
Definition: pluginaction.h:40
bool _refresh
Text written on a menu item or the toolbar button.
Definition: pluginaction.h:64
void triggeredSlot(bool)
Should the UI be rebuilt when calling the action.
Definition: pluginaction.cpp:41
QString onAction()
Definition: pluginaction.h:28
QString exportFilter(QString lang)
Definition: pluginaction.h:29
QString filename()
Definition: pluginaction.h:27
Definition: pluginaction.h:15
QList< QString > args()
Definition: pluginaction.h:26
void addArgument(QString arg)
Definition: pluginaction.h:41
QString _function
Scripting language.
Definition: pluginaction.h:57
void setPlugin(CAPlugin *plugin)
Definition: pluginaction.h:37
QString lang()
Definition: pluginaction.h:24
CAPluginAction(CAPlugin *plugin, QString name, QString lang, QString function, QList< QString > args, QString filename)
Definition: pluginaction.cpp:23
QString _filename
Function arguments.
Definition: pluginaction.h:59
CAPlugin * plugin()
Definition: pluginaction.h:22
QHash< QString, QString > _text
Text written in import dialog's filter.
Definition: pluginaction.h:63
QString localImportFilter()
Definition: pluginaction.h:32
bool refresh()
Definition: pluginaction.h:35
QString name()
Definition: pluginaction.h:23
QString importFilter(QString lang)
Definition: pluginaction.h:31
void setLang(QString lang)
Definition: pluginaction.h:39
QList< QString > _args
Function name.
Definition: pluginaction.h:58
QString localText()
Definition: pluginaction.h:34
void setOnAction(QString onAction)
Definition: pluginaction.h:44
QString _lang
Action name.
Definition: pluginaction.h:56