![]() |
tuchulcha
0.10.1
Graphical Workflow Configuration Editor
|
workflow execution and plugin update management More...
#include <CharonRun.h>

Public Slots | |
| void | exitWhenFinished () |
| unlock exiting, quit application if all tasks are completed | |
| void | runWorkflow (QString fName) |
| run given workflow file More... | |
| void | setupSettings () |
| setup settings More... | |
| void | updateDynamics (QString fName) |
| update dynamic plugins of given workflow file More... | |
| void | updatePlugins () |
| update plugin information | |
Signals | |
| void | busy () |
| signal to avoid new command prompt | |
| void | ready () |
| show that running tasks are complete | |
Public Member Functions | |
| CharonRun (QObject *parent=0) | |
| constructor More... | |
Private Slots | |
| void | _taskFinished () |
| decrease task counter | |
| void | _taskStart () |
| increase task counter | |
Private Member Functions | |
| void | _freeMan () |
| release plugin manager | |
| void | _setupMan () |
| setup plugin manager | |
Private Attributes | |
| PluginManager * | _man |
| plugin manager | |
Definition at line 32 of file CharonRun.h.
|
explicit |
|
slot |
| fName | workflow filename |
Definition at line 221 of file CharonRun.cpp.
References _man, _setupMan(), _taskFinished(), _taskStart(), PluginManager::loadParameterFile(), and PluginManager::runWorkflow().
|
slot |
this applies default path settings (similar to tuchulcha's options dialog) if current path settings are empty
Definition at line 327 of file CharonRun.cpp.
References _taskFinished(), _taskStart(), and OptionsDialog::check().
|
slot |
| fName | workflow filename |
Definition at line 296 of file CharonRun.cpp.
References _freeMan(), _man, _setupMan(), _taskFinished(), _taskStart(), FileManager::configDir(), PluginManager::createDynamicMetadata(), exists(), and FileManager::instance().