svcore  1.9
ProgressPrinter Class Reference

#include <ProgressPrinter.h>

Inheritance diagram for ProgressPrinter:
Collaboration diagram for ProgressPrinter:

Public Slots

virtual void setMessage (QString)
 
virtual void setProgress (int)
 
virtual void done ()
 

Signals

void cancelled ()
 

Public Member Functions

 ProgressPrinter (QString message, QObject *parent=0)
 
virtual ~ProgressPrinter ()
 
virtual bool isDefinite () const
 
virtual void setDefinite (bool definite)
 
virtual bool wasCancelled () const
 

Protected Attributes

QString m_prefix
 
int m_lastProgress
 
bool m_definite
 

Detailed Description

Definition at line 21 of file ProgressPrinter.h.

Constructor & Destructor Documentation

◆ ProgressPrinter()

ProgressPrinter::ProgressPrinter ( QString  message,
QObject *  parent = 0 
)

Definition at line 22 of file ProgressPrinter.cpp.

References m_prefix.

◆ ~ProgressPrinter()

ProgressPrinter::~ProgressPrinter ( )
virtual

Definition at line 33 of file ProgressPrinter.cpp.

References m_lastProgress.

Member Function Documentation

◆ isDefinite()

bool ProgressPrinter::isDefinite ( ) const
virtual

Implements ProgressReporter.

Definition at line 42 of file ProgressPrinter.cpp.

References m_definite.

◆ setDefinite()

void ProgressPrinter::setDefinite ( bool  definite)
virtual

Implements ProgressReporter.

Definition at line 48 of file ProgressPrinter.cpp.

References m_definite.

◆ wasCancelled()

virtual bool ProgressPrinter::wasCancelled ( ) const
inlinevirtual

Implements ProgressReporter.

Definition at line 32 of file ProgressPrinter.h.

◆ setMessage

void ProgressPrinter::setMessage ( QString  message)
virtualslot

Definition at line 54 of file ProgressPrinter.cpp.

References m_prefix.

◆ setProgress

void ProgressPrinter::setProgress ( int  progress)
virtualslot

Definition at line 72 of file ProgressPrinter.cpp.

References m_definite, m_lastProgress, and m_prefix.

◆ done

void ProgressPrinter::done ( )
virtualslot

Definition at line 63 of file ProgressPrinter.cpp.

References m_prefix.

◆ cancelled

void ProgressReporter::cancelled ( )
signalinherited

Member Data Documentation

◆ m_prefix

QString ProgressPrinter::m_prefix
protected

Definition at line 40 of file ProgressPrinter.h.

Referenced by done(), ProgressPrinter(), setMessage(), and setProgress().

◆ m_lastProgress

int ProgressPrinter::m_lastProgress
protected

Definition at line 41 of file ProgressPrinter.h.

Referenced by setProgress(), and ~ProgressPrinter().

◆ m_definite

bool ProgressPrinter::m_definite
protected

Definition at line 42 of file ProgressPrinter.h.

Referenced by isDefinite(), setDefinite(), and setProgress().


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