ParaView
Public Slots | Signals | Public Member Functions | Static Public Member Functions | Protected Slots | Protected Member Functions
pqPythonMacroSupervisor Class Reference

#include <pqPythonMacroSupervisor.h>

List of all members.

Public Slots

void addMacro (const QString &macroName, const QString &filename)
void addMacro (const QString &filename)
void removeMacro (const QString &filename)
void updateMacroList ()

Signals

void executeScriptRequested (const QString &filename)
void onEditMacro (const QString &filename)

Public Member Functions

 pqPythonMacroSupervisor (QObject *p=0)
 ~pqPythonMacroSupervisor ()
void addWidgetForRunMacros (QWidget *widget)
void addWidgetForEditMacros (QWidget *widget)
void addWidgetForDeleteMacros (QWidget *widget)
QAction * getMacro (const QString &fileName)

Static Public Member Functions

static QMap< QString, QString > getStoredMacros ()
static void removeStoredMacro (const QString &filename)
static QString macroNameFromFileName (const QString &filename)
static QStringList getMacrosFilePaths ()

Protected Slots

void onMacroTriggered ()
void onDeleteMacroTriggered ()
void onEditMacroTriggered ()

Protected Member Functions

void addWidgetForMacros (QWidget *widget, int actionType)
void resetActions ()

Detailed Description

Definition at line 44 of file pqPythonMacroSupervisor.h.


Constructor & Destructor Documentation

pqPythonMacroSupervisor::pqPythonMacroSupervisor ( QObject *  p = 0)
pqPythonMacroSupervisor::~pqPythonMacroSupervisor ( )

Member Function Documentation

void pqPythonMacroSupervisor::addWidgetForRunMacros ( QWidget *  widget)
void pqPythonMacroSupervisor::addWidgetForEditMacros ( QWidget *  widget)
void pqPythonMacroSupervisor::addWidgetForDeleteMacros ( QWidget *  widget)
QAction* pqPythonMacroSupervisor::getMacro ( const QString &  fileName)
static QMap<QString, QString> pqPythonMacroSupervisor::getStoredMacros ( ) [static]
static void pqPythonMacroSupervisor::removeStoredMacro ( const QString &  filename) [static]
static QString pqPythonMacroSupervisor::macroNameFromFileName ( const QString &  filename) [static]
static QStringList pqPythonMacroSupervisor::getMacrosFilePaths ( ) [static]
void pqPythonMacroSupervisor::executeScriptRequested ( const QString &  filename) [signal]
void pqPythonMacroSupervisor::onEditMacro ( const QString &  filename) [signal]
void pqPythonMacroSupervisor::addMacro ( const QString &  macroName,
const QString &  filename 
) [slot]
void pqPythonMacroSupervisor::addMacro ( const QString &  filename) [slot]
void pqPythonMacroSupervisor::removeMacro ( const QString &  filename) [slot]
void pqPythonMacroSupervisor::updateMacroList ( ) [slot]
void pqPythonMacroSupervisor::onMacroTriggered ( ) [protected, slot]
void pqPythonMacroSupervisor::onDeleteMacroTriggered ( ) [protected, slot]
void pqPythonMacroSupervisor::onEditMacroTriggered ( ) [protected, slot]
void pqPythonMacroSupervisor::addWidgetForMacros ( QWidget *  widget,
int  actionType 
) [protected]
void pqPythonMacroSupervisor::resetActions ( ) [protected]

The documentation for this class was generated from the following file: