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 50 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.
| casa::TBExportThread::~TBExportThread | ( | ) |
| 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 69 of file TBExportThread.h.
(Optional) progress helper.
Definition at line 72 of file TBExportThread.h.
TBTable* casa::TBExportThread::table [private] |
Table to export.
Definition at line 66 of file TBExportThread.h.
1.6.1