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