casa
$Rev:20696$
|
Thread that exports a table to VOTable XML format. More...
#include <TBExportThread.h>
Public Member Functions | |
TBExportThread (TBTable *table, String file, ProgressHelper *progressPanel=NULL) | |
Constructor that takes the table to export, the file to export to, and an optional ProgressHelper to show the progress of the export. | |
~TBExportThread () | |
void | run () |
Overrides QThread::run() which defines the task to be completed by the thread. | |
Private Attributes | |
TBTable * | table |
Table to export. | |
String | file |
File to export to. | |
ProgressHelper * | progressPanel |
(Optional) progress helper. |
Thread that exports a table to VOTable XML format.
TBExportThread is a subclass of QThread assigned with the task of exporting a table into VOTable XML format to a specified file. This task can work in the background to allow the user to continue interacting with the table browser.
Definition at line 52 of file TBExportThread.h.
casa::TBExportThread::TBExportThread | ( | TBTable * | table, |
String | file, | ||
ProgressHelper * | progressPanel = NULL |
||
) |
Constructor that takes the table to export, the file to export to, and an optional ProgressHelper to show the progress of the export.
void casa::TBExportThread::run | ( | ) |
Overrides QThread::run() which defines the task to be completed by the thread.
String casa::TBExportThread::file [private] |
File to export to.
Definition at line 71 of file TBExportThread.h.
(Optional) progress helper.
Definition at line 74 of file TBExportThread.h.
TBTable* casa::TBExportThread::table [private] |
Table to export.
Definition at line 68 of file TBExportThread.h.