4 #ifndef pqProxyAction_h 5 #define pqProxyAction_h 29 typedef QObject Superclass;
48 QString GetDisplayName();
59 QString GetRequirement();
64 QString GetProxyName();
69 QString GetProxyGroup();
74 QString GetDocumentation();
79 static QString GetProxyDocumentation(QAction*);
84 static vtkSMProxy* GetProxyPrototype(QAction*);
89 static QString GetProxyName(QAction*);
94 static QString GetProxyGroup(QAction*);
100 static void updateActionsState(QList<QAction*> actions);
106 static void updateActionStatus(
107 QAction* action,
bool enabled,
const QList<pqOutputPort*>& outputPorts);
112 static QList<pqOutputPort*> getOutputPorts();
114 QPointer<QAction> Action;
pqOutputPort is a server manager model item for an output port of any pqPipelineSource item...
#define PQCOMPONENTS_EXPORT
proxy for a VTK object(s) on a server
: a wrapper around a QAction used for proxy creation.