![]() |
Isis 3 Developer Reference
|
This reads a control net in the background. More...
#include <ConcurrentControlNetReader.h>
Signals | |
void | networksReady (QList< Control *>) |
Public Member Functions | |
ConcurrentControlNetReader () | |
Allocates memory at construction instead of as needed. More... | |
~ConcurrentControlNetReader () | |
This destructor will cancel all running threads and block. More... | |
void | read (QString filename) |
void | read (QStringList filenames) |
ProgressBar * | progressBar () |
This reads a control net in the background.
This class provides progress for reading a ControlNet. Reading is done in separate threads using QtConcurrent. When reading large Pvl networks the progress will hang at zero percent for a while.
Isis::ConcurrentControlNetReader::ConcurrentControlNetReader | ( | ) |
Allocates memory at construction instead of as needed.
Isis::ConcurrentControlNetReader::~ConcurrentControlNetReader | ( | ) |
This destructor will cancel all running threads and block.
ProgressBar * Isis::ConcurrentControlNetReader::progressBar | ( | ) |
void Isis::ConcurrentControlNetReader::read | ( | QString | filename | ) |
filename | The filename of the network to read |
void Isis::ConcurrentControlNetReader::read | ( | QStringList | filenames | ) |
filenames | The filenames of the networks to read |
U.S. Department of the Interior | U.S. Geological Survey ISIS | Privacy & Disclaimers | Astrogeology Research Program To contact us, please post comments and questions on the USGS Astrogeology Discussion Board To report a bug, or suggest a feature go to: ISIS Github File Modified: 07/12/2023 23:40:36 |