#include <omgexperimentprinter.h>
Inheritance diagram for OmgExperimentPrinter:
Definition at line 44 of file omgexperimentprinter.h.
Public Slots | |
bool | isRunning () |
void | run () |
void | stop () |
void | setPrinter (QPrinter &thePrinter) |
void | setExperiment (OmgExperiment *theExperiment) |
Signals | |
void | maximum (int) |
void | progress (int) |
void | done () |
Public Member Functions | |
OmgExperimentPrinter () | |
~OmgExperimentPrinter () | |
Private Attributes | |
bool | mRunningFlag |
OmgExperiment * | mpExperiment |
QPrinter | mPrinter |
QMutex | mMutex |
|
Definition at line 32 of file omgexperimentprinter.cpp. |
|
Definition at line 36 of file omgexperimentprinter.cpp. |
|
signal to show we are done Referenced by run(). |
|
A flag indicating if the experimentprinter is running or stopped / completed.
Definition at line 215 of file omgexperimentprinter.cpp. References mRunningFlag. |
|
signal for showing how much work needs to be done ... Referenced by run(). |
|
signal for showing current progress Referenced by run(). |
|
Start running the experiment Definition at line 41 of file omgexperimentprinter.cpp. References OmgModel::algorithm(), OmgExperiment::count(), done(), Omgui::getHtmlFooter(), Omgui::getHtmlHeader(), OmgExperiment::getModel(), maximum(), mMutex, mpExperiment, mPrinter, progress(), OmgModel::projectionLayerSet(), OmgModel::taxonName(), OmgAlgorithm::toHtml(), OmgLayerSet::toHtml(), OmgModel::toPrintHtml(), OmgExperiment::toPrintHtml(), and OmgExperiment::toTaxonSummaryHtml(). Referenced by OmgExerimentPrinterTest::run(). |
|
Set the experiment that we are trying to print Definition at line 231 of file omgexperimentprinter.cpp. References mpExperiment. Referenced by OmgExerimentPrinterTest::run(). |
|
Set the output mode - pdf, ps or printer
Definition at line 225 of file omgexperimentprinter.cpp. References mPrinter. Referenced by OmgExerimentPrinterTest::run(). |
|
Stop running anymore models Definition at line 220 of file omgexperimentprinter.cpp. |
|
Definition at line 81 of file omgexperimentprinter.h. Referenced by run(). |
|
Definition at line 79 of file omgexperimentprinter.h. Referenced by run(), and setExperiment(). |
|
Definition at line 80 of file omgexperimentprinter.h. Referenced by run(), and setPrinter(). |
|
Definition at line 78 of file omgexperimentprinter.h. Referenced by isRunning(). |