Relacs Core Library
0.9.8
|
#include <repros.h>
Public Slots | |
void | start (void) |
void | dialog (void) |
void | acceptDialog (void) |
void | dialogAction (int r) |
void | dialogClosed (int r) |
void | raise (void) |
void | reload (void) |
void | help (void) |
Signals | |
void | stopRePro (void) |
void | startRePro (RePro *repro, int macroaction, bool saving) |
void | noMacro (RePro *repro) |
void | reloadRePro (const string &name) |
Public Member Functions | |
ReProData (const string &name, RePro *repro, Options &dopt, RePros *rps, RELACSWidget *rw) | |
void | addMenu (QMenu *menu, int inx, bool doxydoc) |
string | name (void) const |
RePro * | repro (void) |
Public Attributes | |
string | Name |
RePro * | RP |
Options | CO |
Options * | DO |
RePros * | RPs |
RELACSWidget * | RW |
ReProData | ( | const string & | name, |
RePro * | repro, | ||
Options & | dopt, | ||
RePros * | rps, | ||
RELACSWidget * | rw | ||
) |
void addMenu | ( | QMenu * | menu, |
int | inx, | ||
bool | doxydoc | ||
) |
Adds the submenu for this RePro with index inx to menu. Add an action "doxygen" to the menu, if doxydoc is true
. This writes the RePro's options to standard output in a format that can be used for the doxygen documentation of the RePro.
References ReProData::dialog(), ReProData::help(), ReProData::reload(), ReProData::RP, ReProData::start(), and RELACSPlugin::uniqueName().
string name | ( | void | ) | const |
RePro * repro | ( | void | ) |
|
slot |
References ReProData::CO, ReProData::noMacro(), Macro::NoMacro, ReProData::RP, ReProData::startRePro(), and ReProData::stopRePro().
Referenced by ReProData::addMenu(), and ReProData::dialogAction().
|
slot |
References ReProData::acceptDialog(), ReProData::CO, RePro::CurrentFlag, RePro::dialog(), ReProData::dialogAction(), ReProData::dialogClosed(), ConfigDialog::dialogOpen(), and ReProData::RP.
Referenced by ReProData::addMenu().
|
slot |
References OptDialog::changedFlag(), ReProData::CO, ReProData::DO, RePro::overwriteOptions(), and ReProData::RP.
Referenced by ReProData::dialog(), and ReProData::dialogClosed().
|
slot |
References ReProData::start().
Referenced by ReProData::dialog(), and ReProData::dialogClosed().
|
slot |
References ReProData::acceptDialog(), ReProData::dialogAction(), and ReProData::RP.
Referenced by ReProData::dialog().
|
slot |
References RePros::raise(), ReProData::RP, and ReProData::RPs.
|
slot |
References Plugins::create(), RePros::currentRePro(), Plugins::destroy(), RePro::disable(), Plugins::fileID(), ConfigDialog::headerImageFile(), RePros::index(), ReProData::Name, RELACSWidget::printlog(), ReProData::reloadRePro(), Plugins::reopen(), RELACSPlugin::ReProId, ReProData::RP, ReProData::RPs, ReProData::RW, RELACSPlugin::setRELACSWidget(), RELACSPlugin::setWidget(), RELACSPlugin::uniqueName(), MessageBox::warning(), and RELACSPlugin::widget().
Referenced by ReProData::addMenu().
|
slot |
References ConfigDialog::help(), and ReProData::RP.
Referenced by ReProData::addMenu().
|
signal |
Stop the currently running repro.
Referenced by ReProData::start().
|
signal |
Start repro.
Referenced by ReProData::start().
|
signal |
This is emitted right before startRePro() in order to indicate that the repro was not started from a macro.
Referenced by ReProData::start().
|
signal |
The repro name was reloaded.
Referenced by ReProData::reload(), and ReProData::ReProData().
string Name |
Referenced by ReProData::name(), ReProData::reload(), and ReProData::ReProData().
RePro* RP |
Options CO |
Referenced by ReProData::acceptDialog(), ReProData::dialog(), ReProData::ReProData(), and ReProData::start().
Options* DO |
Referenced by ReProData::acceptDialog(), and ReProData::ReProData().
RePros* RPs |
Referenced by ReProData::raise(), ReProData::reload(), and ReProData::ReProData().
RELACSWidget* RW |
Referenced by ReProData::reload(), and ReProData::ReProData().