QR3DProgress Class Reference

#include <R3D/Common/Qt/QR3DProgress.h>

Inherits IR3DProgress.

Inheritance diagram for QR3DProgress:

Inheritance graph
[legend]
Collaboration diagram for QR3DProgress:

Collaboration graph
[legend]
List of all members.

Detailed Description

Author:
Michael A.

Jackson for BlueQuartz Software

Date:
Jul 8, 2009
Version:
1.0


Public Member Functions

void setMessage (const std::string &message)
 Sets a message for the Progress Object to display.
void setProgress (float progress)
 Sets the amount of progress the process is at.
void cancelProcess ()
 Cancels the import.
bool isCancelled ()
 Has the user requested the process to terminate?
void finished ()
 Called when the process is complete.


Member Function Documentation

void QR3DProgress::setMessage ( const std::string &  message  )  [virtual]

Sets a message for the Progress Object to display.

Parameters:
message The message to display or otherwise present to the user

Implements IR3DProgress.

void QR3DProgress::setProgress ( float  progress  )  [virtual]

Sets the amount of progress the process is at.

Parameters:
progress The percent complete

Implements IR3DProgress.

void QR3DProgress::cancelProcess (  )  [virtual]

Cancels the import.

It is up to the process to check this flag at reasonable intervals of time.

Implements IR3DProgress.

bool QR3DProgress::isCancelled (  )  [virtual]

Has the user requested the process to terminate?

Returns:

Implements IR3DProgress.


The documentation for this class was generated from the following files:
Generated on Fri Aug 28 14:04:33 2009 for R3DImageTools by  doxygen 1.5.2