ProgressReporter Class Referenceabstract

#include <ProgressReporter.h>

Inheritance diagram for ProgressReporter:
Inheritance graph
Collaboration diagram for ProgressReporter:
Collaboration graph

Public Slots

virtual void setMessage (QString text)=0
 
virtual void setProgress (int percentage)=0
 

Signals

void cancelled ()
 

Public Member Functions

 ProgressReporter (QObject *parent=0)
 
virtual ~ProgressReporter ()
 
virtual bool isDefinite () const =0
 
virtual void setDefinite (bool definite)=0
 
virtual bool wasCancelled () const =0
 

Detailed Description

Definition at line 22 of file ProgressReporter.h.

Constructor & Destructor Documentation

ProgressReporter::ProgressReporter ( QObject *  parent = 0)

Definition at line 18 of file ProgressReporter.cpp.

ProgressReporter::~ProgressReporter ( )
virtual

Definition at line 23 of file ProgressReporter.cpp.

Member Function Documentation

virtual bool ProgressReporter::isDefinite ( ) const
pure virtual

Implemented in ProgressPrinter.

virtual void ProgressReporter::setDefinite ( bool  definite)
pure virtual

Implemented in ProgressPrinter.

Referenced by CSVFileReader::CSVFileReader().

virtual bool ProgressReporter::wasCancelled ( ) const
pure virtual

Implemented in ProgressPrinter.

Referenced by CSVFileReader::load().

void ProgressReporter::cancelled ( )
signal

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