|
| PlotMSExportThread (QtProgressWidget *widget, PlotMSPlotter *plotter, const casacore::String &location, PMSPTMethod postThreadMethod=NULL, PMSPTObject postThreadObject=NULL) |
| Constructor which takes the plot to export, the export format parameters, and optional post-thread method parameters. More...
|
|
| ~PlotMSExportThread () |
| Destructor. More...
|
|
virtual void | cancel () |
| For when the user requests "cancel" for the thread. More...
|
|
virtual void | startOperation () |
| Implements PlotMSThread::startOperation(). More...
|
|
void | operationChanged (const PlotOperation &operation) |
| Implements PlotOperationWatcher::operationChanged(). More...
|
|
virtual QString | getName () const |
|
| PlotMSThread (QtProgressWidget *progress, PMSPTMethod postThreadMethod=NULL, PMSPTObject postThreadObject=NULL) |
| Constructor which takes the progress widget to use, and an optional post-thread method that should be called when the thread is finished. More...
|
|
virtual | ~PlotMSThread () |
| Destructor. More...
|
|
virtual void | finished () |
| IMPLEMENTED METHODS //. More...
|
|
virtual void | initializeProgress (const casacore::String &operationName) |
| Overridden from BackgroundThread in order to update the progress widget on the GUI thread. More...
|
|
virtual void | setProgress (unsigned int progress, const casacore::String &status) |
|
virtual void | finishProgress () |
|
int | getId () |
|
virtual bool | isCacheThread () const |
|
| ThreadController (ProgressMonitor *progress, PMSPTMethod postThreadMethod=NULL, PMSPTObject postThreadObject=NULL) |
| Constructor which takes the progress widget to use, and an optional post-thread method that should be called when the thread is finished. More...
|
|
virtual | ~ThreadController () |
|
virtual void | setError (const casacore::String &errorMessage) |
|
virtual void | setStatus (const casacore::String &status) |
| Allows the cache to set the status. More...
|
|
virtual void | setProgress (unsigned int progress) |
| Allows the cache to set the progress. More...
|
|
virtual void | setAllowedOperations (bool background, bool pauseResume, bool cancel) |
| Work classes can specify whether they support background operation, pause/resume,
and cancelling. More...
|
|
virtual bool | wasCanceled () const |
| Callback for classes doing the work to check whether they should cancel what they are doing or not. More...
|
|
void | setWorkThread (BackgroundThread *workThread) |
|
virtual void | background () |
| For when the user requests "background" for the thread. More...
|
|
virtual void | pause () |
| For when the user requests "pause" for the thread. More...
|
|
virtual void | resume () |
| For when the user requests "resume" for the thread. More...
|
|
virtual void | postThreadMethod () |
| Executes the post-thread method as needed. More...
|
|
bool | getResult () const |
| Returns the result of the background operation. More...
|
|
casacore::String | getError () const |
| Returns any error from the background operation. More...
|
|
bool | isErrorWarning () const |
|
casacore::String | getErrorTitle () const |
|
PlotMSPlot * | getPlot () |
|
| PlotOperationWatcher () |
| Constructor. More...
|
|
virtual | ~PlotOperationWatcher () |
| Destructor. More...
|
|
Subclass of PlotMSThread for exporting a plot.
Definition at line 44 of file PlotMSExportThread.qo.h.