Public Slots | Signals | Public Member Functions | Static Public Member Functions | Protected Slots | Protected Member Functions | List of all members
pqPythonMacroSupervisor Class Reference

#include <pqPythonMacroSupervisor.h>

Inherits QObject.

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 () override
 
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::pqPythonMacroSupervisor ( QObject *  p = 0)

◆ ~pqPythonMacroSupervisor()

pqPythonMacroSupervisor::~pqPythonMacroSupervisor ( )
override

Member Function Documentation

◆ addWidgetForRunMacros()

void pqPythonMacroSupervisor::addWidgetForRunMacros ( QWidget *  widget)

◆ addWidgetForEditMacros()

void pqPythonMacroSupervisor::addWidgetForEditMacros ( QWidget *  widget)

◆ addWidgetForDeleteMacros()

void pqPythonMacroSupervisor::addWidgetForDeleteMacros ( QWidget *  widget)

◆ getMacro()

QAction* pqPythonMacroSupervisor::getMacro ( const QString &  fileName)

◆ getStoredMacros()

static QMap<QString, QString> pqPythonMacroSupervisor::getStoredMacros ( )
static

◆ removeStoredMacro()

static void pqPythonMacroSupervisor::removeStoredMacro ( const QString &  filename)
static

◆ macroNameFromFileName()

static QString pqPythonMacroSupervisor::macroNameFromFileName ( const QString &  filename)
static

◆ getMacrosFilePaths()

static QStringList pqPythonMacroSupervisor::getMacrosFilePaths ( )
static

◆ executeScriptRequested

void pqPythonMacroSupervisor::executeScriptRequested ( const QString &  filename)
signal

◆ onEditMacro

void pqPythonMacroSupervisor::onEditMacro ( const QString &  filename)
signal

◆ addMacro [1/2]

void pqPythonMacroSupervisor::addMacro ( const QString &  macroName,
const QString &  filename 
)
slot

◆ addMacro [2/2]

void pqPythonMacroSupervisor::addMacro ( const QString &  filename)
slot

◆ removeMacro

void pqPythonMacroSupervisor::removeMacro ( const QString &  filename)
slot

◆ updateMacroList

void pqPythonMacroSupervisor::updateMacroList ( )
slot

◆ onMacroTriggered

void pqPythonMacroSupervisor::onMacroTriggered ( )
protectedslot

◆ onDeleteMacroTriggered

void pqPythonMacroSupervisor::onDeleteMacroTriggered ( )
protectedslot

◆ onEditMacroTriggered

void pqPythonMacroSupervisor::onEditMacroTriggered ( )
protectedslot

◆ addWidgetForMacros()

void pqPythonMacroSupervisor::addWidgetForMacros ( QWidget *  widget,
int  actionType 
)
protected

◆ resetActions()

void pqPythonMacroSupervisor::resetActions ( )
protected

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