iRoCS Toolbox  1.1.0
Public Slots | Signals | Public Member Functions | Protected Attributes
iRoCS::ProgressReporterQt4 Class Reference

#include <ProgressReporterQt4.hh>

Inheritance diagram for iRoCS::ProgressReporterQt4:
Collaboration diagram for iRoCS::ProgressReporterQt4:

Public Slots

void reset ()
 
void setVisible (bool visible)
 

Signals

void error (QString const &)
 
void headerMessageChanged (QString)
 
void progressChanged (int)
 
void progressMaxChanged (int)
 
void progressMessageChanged (QString)
 
void progressMinChanged (int)
 

Public Member Functions

 ProgressReporterQt4 (QProgressBar *progressBar=NULL, QLabel *headerLabel=NULL, QLabel *messageLabel=NULL, QAbstractButton *cancelButton=NULL, std::ostream *stream=NULL)
 
 ~ProgressReporterQt4 ()
 
void abort ()
 
void abortWithError (std::string const &msg)
 
std::string headerMessage () const
 
bool isAborted () const
 
int progress () const
 
QProgressBar * progressBar () const
 
int progressMax () const
 
std::string progressMessage () const
 
int progressMin () const
 
void setAborted (bool abort)
 
void setHeaderMessage (std::string const &message)
 
void setProgress (int progress)
 
void setProgressMax (int progressMax)
 
void setProgressMessage (std::string const &message)
 
void setProgressMin (int progressMin)
 
void setTaskProgressMax (int progressMax)
 
void setTaskProgressMin (int progressMin)
 
void setTaskProgressRange (int progressMin, int progressMax)
 
int taskProgressMax () const
 
int taskProgressMin () const
 
bool updateProgress (int progress)
 
bool updateProgressMessage (std::string const &message)
 

Protected Attributes

int _taskProgressMax
 
int _taskProgressMin
 

Detailed Description

Definition at line 40 of file ProgressReporterQt4.hh.

Constructor & Destructor Documentation

◆ ProgressReporterQt4()

iRoCS::ProgressReporterQt4::ProgressReporterQt4 ( QProgressBar *  progressBar = NULL,
QLabel *  headerLabel = NULL,
QLabel *  messageLabel = NULL,
QAbstractButton *  cancelButton = NULL,
std::ostream *  stream = NULL 
)

◆ ~ProgressReporterQt4()

iRoCS::ProgressReporterQt4::~ProgressReporterQt4 ( )

Member Function Documentation

◆ setProgressMin()

void iRoCS::ProgressReporterQt4::setProgressMin ( int  progressMin)
virtual

◆ progressMin()

int iRoCS::ProgressReporterQt4::progressMin ( ) const
virtual

◆ setProgressMax()

void iRoCS::ProgressReporterQt4::setProgressMax ( int  progressMax)
virtual

◆ progressMax()

int iRoCS::ProgressReporterQt4::progressMax ( ) const
virtual

◆ setHeaderMessage()

void iRoCS::ProgressReporterQt4::setHeaderMessage ( std::string const &  message)
virtual

◆ headerMessage()

std::string iRoCS::ProgressReporterQt4::headerMessage ( ) const
virtual

◆ setProgressMessage()

void iRoCS::ProgressReporterQt4::setProgressMessage ( std::string const &  message)
virtual

◆ progressMessage()

std::string iRoCS::ProgressReporterQt4::progressMessage ( ) const
virtual

◆ setProgress()

void iRoCS::ProgressReporterQt4::setProgress ( int  progress)
virtual

◆ progress()

int iRoCS::ProgressReporterQt4::progress ( ) const
virtual

◆ setAborted()

void iRoCS::ProgressReporterQt4::setAborted ( bool  abort)
virtual

◆ abort()

void iRoCS::ProgressReporterQt4::abort ( )
virtual

◆ abortWithError()

void iRoCS::ProgressReporterQt4::abortWithError ( std::string const &  msg)
virtual

◆ isAborted()

bool iRoCS::ProgressReporterQt4::isAborted ( ) const
virtual

◆ updateProgress()

bool iRoCS::ProgressReporterQt4::updateProgress ( int  progress)
virtual

◆ updateProgressMessage()

bool iRoCS::ProgressReporterQt4::updateProgressMessage ( std::string const &  message)
virtual

◆ progressBar()

QProgressBar* iRoCS::ProgressReporterQt4::progressBar ( ) const

◆ progressMinChanged

void iRoCS::ProgressReporterQt4::progressMinChanged ( int  )
signal

◆ progressMaxChanged

void iRoCS::ProgressReporterQt4::progressMaxChanged ( int  )
signal

◆ progressChanged

void iRoCS::ProgressReporterQt4::progressChanged ( int  )
signal

◆ headerMessageChanged

void iRoCS::ProgressReporterQt4::headerMessageChanged ( QString  )
signal

◆ progressMessageChanged

void iRoCS::ProgressReporterQt4::progressMessageChanged ( QString  )
signal

◆ error

void iRoCS::ProgressReporterQt4::error ( QString const &  )
signal

◆ setVisible

void iRoCS::ProgressReporterQt4::setVisible ( bool  visible)
slot

◆ reset

void iRoCS::ProgressReporterQt4::reset ( )
slot

◆ setTaskProgressRange()

void iRoCS::ProgressReporter::setTaskProgressRange ( int  progressMin,
int  progressMax 
)
inherited

◆ setTaskProgressMin()

void iRoCS::ProgressReporter::setTaskProgressMin ( int  progressMin)
inherited

◆ taskProgressMin()

int iRoCS::ProgressReporter::taskProgressMin ( ) const
inherited

◆ setTaskProgressMax()

void iRoCS::ProgressReporter::setTaskProgressMax ( int  progressMax)
inherited

◆ taskProgressMax()

int iRoCS::ProgressReporter::taskProgressMax ( ) const
inherited

Field Documentation

◆ _taskProgressMin

int iRoCS::ProgressReporter::_taskProgressMin
protectedinherited

Definition at line 103 of file ProgressReporter.hh.

◆ _taskProgressMax

int iRoCS::ProgressReporter::_taskProgressMax
protectedinherited

Definition at line 103 of file ProgressReporter.hh.


The documentation for this class was generated from the following file: