QGIS API Documentation
2.0.1-Dufour
|
Utility class that encapsulates an action based on vector attributes. More...
#include <qgsattributeaction.h>
Public Types | |
enum | ActionType { Generic, GenericPython, Mac, Windows, Unix, OpenUrl } |
Public Member Functions | |
QgsAction (ActionType type, QString name, QString action, bool capture) | |
QString | name () const |
The name of the action. | |
QString | action () const |
The action. | |
ActionType | type () const |
The action type. | |
bool | capture () const |
Whether to capture output for display when this action is run. | |
bool | runable () const |
Whether the action is runable on the current platform. |
Private Attributes | |
ActionType | mType |
QString | mName |
QString | mAction |
bool | mCaptureOutput |
Utility class that encapsulates an action based on vector attributes.
Definition at line 40 of file qgsattributeaction.h.
Definition at line 43 of file qgsattributeaction.h.
|
inline |
Definition at line 53 of file qgsattributeaction.h.
|
inline |
The action.
Definition at line 60 of file qgsattributeaction.h.
Referenced by QgsAttributeAction::doAction(), and QgsAttributeAction::runAction().
|
inline |
Whether to capture output for display when this action is run.
Definition at line 66 of file qgsattributeaction.h.
Referenced by QgsAttributeAction::doAction(), and QgsAttributeAction::runAction().
|
inline |
The name of the action.
Definition at line 57 of file qgsattributeaction.h.
Referenced by QgsAttributeAction::doAction(), and QgsDualView::viewWillShowContextMenu().
|
inline |
Whether the action is runable on the current platform.
Definition at line 69 of file qgsattributeaction.h.
Referenced by QgsAttributeAction::doAction(), and QgsDualView::viewWillShowContextMenu().
|
inline |
The action type.
Definition at line 63 of file qgsattributeaction.h.
Referenced by QgsAttributeAction::doAction(), and QgsAttributeAction::runAction().
|
private |
Definition at line 87 of file qgsattributeaction.h.
|
private |
Definition at line 88 of file qgsattributeaction.h.
|
private |
Definition at line 86 of file qgsattributeaction.h.
|
private |
Definition at line 85 of file qgsattributeaction.h.