1 #ifndef ConcurrentControlNetReader_h 2 #define ConcurrentControlNetReader_h 30 #include <QStringList> 32 #include "ProgressBar.h" 63 void read(QString filename);
75 void updateProgressValue();
76 void mappedFinished();
87 QPointer<ProgressBar> m_progressBar;
88 QPointer<QTimer> m_progressUpdateTimer;
98 const QPair<FileName, Progress *> &, Control *> {
This represents an ISIS control net in a project-based GUI interface.
void nullify()
Initializes members to NULL.
QFutureWatcher< Control * > * m_watcher
provides SIGNALS / SLOTS for FileNameToControlFunctor
ConcurrentControlNetReader()
Allocates memory at construction instead of as needed.
~ConcurrentControlNetReader()
This destructor will cancel all running threads and block.
void read(QString filename)
Namespace for ISIS/Bullet specific routines.
This reads a control net in the background.