KateExternalTool Class Reference
This class defines a single external tool. More...
#include <kateexternaltools.h>
Public Member Functions | |
KateExternalTool (const QString &name=QString::null, const QString &command=QString::null, const QString &icon=QString::null, const QString &tryexec=QString::null, const QStringList &mimetypes=QStringList(), const QString &acname=QString::null, const QString &cmdname=QString::null, int save=0) | |
~KateExternalTool () | |
bool | valid (const QString &mimetype) const |
bool | checkExec () |
Public Attributes | |
QString | name |
QString | command |
QString | icon |
QString | tryexec |
QStringList | mimetypes |
bool | hasexec |
QString | acname |
QString | cmdname |
int | save |
Detailed Description
This class defines a single external tool.
Definition at line 100 of file kateexternaltools.h.
Member Function Documentation
|
Definition at line 129 of file kateexternaltools.cpp. References mimetypes. |
|
Definition at line 90 of file kateexternaltools.cpp. References command, and tryexec. Referenced by KateExternalTool(). |
Member Data Documentation
|
The name used in the menu.
Definition at line 111 of file kateexternaltools.h. Referenced by KateExternalToolsConfigWidget::apply(), KateExternalToolAction::KateExternalToolAction(), and KateExternalToolServiceEditor::KateExternalToolServiceEditor(). |
|
The command to execute.
Definition at line 114 of file kateexternaltools.h. Referenced by KateExternalToolsConfigWidget::apply(), checkExec(), and KateExternalToolServiceEditor::KateExternalToolServiceEditor(). |
|
the icon to use in the menu.
Definition at line 115 of file kateexternaltools.h. Referenced by KateExternalToolsConfigWidget::apply(), KateExternalToolAction::KateExternalToolAction(), KateExternalToolServiceEditor::KateExternalToolServiceEditor(), and KateExternalToolsConfigWidget::reload(). |
|
The name or path of the executable.
Definition at line 116 of file kateexternaltools.h. Referenced by KateExternalToolsConfigWidget::apply(), checkExec(), and KateExternalToolServiceEditor::KateExternalToolServiceEditor(). |
|
Optional list of mimetypes for which this action is valid.
Definition at line 117 of file kateexternaltools.h. Referenced by KateExternalToolsConfigWidget::apply(), KateExternalToolServiceEditor::KateExternalToolServiceEditor(), and valid(). |
|
This is set by the constructor by calling checkExec(), if a value is present.
Definition at line 118 of file kateexternaltools.h. Referenced by KateExternalTool(), KateExternalToolsConfigWidget::reload(), KateExternalToolsMenuAction::reload(), and KateExternalToolsCommand::reload(). |
|
The name for the action. This is generated first time the action is is created.
Definition at line 119 of file kateexternaltools.h. Referenced by KateExternalToolsConfigWidget::apply(), KateExternalToolsMenuAction::reload(), and KateExternalToolsCommand::reload(). |
|
The name for the commandline.
Definition at line 120 of file kateexternaltools.h. Referenced by KateExternalToolsConfigWidget::apply(), KateExternalToolServiceEditor::KateExternalToolServiceEditor(), and KateExternalToolsCommand::reload(). |
|
We can save documents prior to activating the tool command: 0 = nothing, 1 = current document, 2 = all documents.
Definition at line 121 of file kateexternaltools.h. Referenced by KateExternalToolsConfigWidget::apply(), and KateExternalToolServiceEditor::KateExternalToolServiceEditor(). |
The documentation for this class was generated from the following files: