svcore  1.9
ProgressPrinter Class Reference

#include <ProgressPrinter.h>

Inheritance diagram for ProgressPrinter:
Collaboration diagram for ProgressPrinter:

List of all members.

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 ( QString  message,
QObject *  parent = 0 
)

Definition at line 22 of file ProgressPrinter.cpp.

References m_prefix.

Definition at line 33 of file ProgressPrinter.cpp.

References m_lastProgress.


Member Function Documentation

bool ProgressPrinter::isDefinite ( ) const [virtual]

Implements ProgressReporter.

Definition at line 42 of file ProgressPrinter.cpp.

References m_definite.

void ProgressPrinter::setDefinite ( bool  definite) [virtual]

Implements ProgressReporter.

Definition at line 48 of file ProgressPrinter.cpp.

References m_definite.

virtual bool ProgressPrinter::wasCancelled ( ) const [inline, virtual]

Implements ProgressReporter.

Definition at line 32 of file ProgressPrinter.h.

void ProgressPrinter::setMessage ( QString  message) [virtual, slot]

Implements ProgressReporter.

Definition at line 54 of file ProgressPrinter.cpp.

References m_prefix.

void ProgressPrinter::setProgress ( int  progress) [virtual, slot]

Implements ProgressReporter.

Definition at line 72 of file ProgressPrinter.cpp.

References m_definite, m_lastProgress, and m_prefix.

void ProgressPrinter::done ( ) [virtual, slot]

Definition at line 63 of file ProgressPrinter.cpp.

References m_prefix.

void ProgressReporter::cancelled ( ) [signal, inherited]

Member Data Documentation

QString ProgressPrinter::m_prefix [protected]

Definition at line 40 of file ProgressPrinter.h.

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

Definition at line 41 of file ProgressPrinter.h.

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

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: