svgui  1.9
ProgressDialog Class Reference

#include <ProgressDialog.h>

List of all members.

Public Slots

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

Signals

void showing ()
void cancelled ()

Public Member Functions

 ProgressDialog (QString message, bool cancellable, int timeBeforeShow=0, QWidget *parent=0)
virtual ~ProgressDialog ()
virtual bool isDefinite () const
virtual void setDefinite (bool definite)
virtual bool wasCancelled () const

Protected Slots

virtual void showTimerElapsed ()
void canceled ()

Protected Attributes

QProgressDialog * m_dialog
QTimer * m_showTimer
bool m_timerElapsed
bool m_cancelled

Detailed Description

Definition at line 23 of file ProgressDialog.h.


Constructor & Destructor Documentation

ProgressDialog::ProgressDialog ( QString  message,
bool  cancellable,
int  timeBeforeShow = 0,
QWidget *  parent = 0 
)

Definition at line 22 of file ProgressDialog.cpp.

References canceled(), m_dialog, m_showTimer, m_timerElapsed, and showTimerElapsed().

Definition at line 47 of file ProgressDialog.cpp.

References m_dialog, and m_showTimer.


Member Function Documentation

bool ProgressDialog::isDefinite ( ) const [virtual]

Definition at line 54 of file ProgressDialog.cpp.

References m_dialog.

Referenced by setProgress().

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

Definition at line 60 of file ProgressDialog.cpp.

References m_dialog.

bool ProgressDialog::wasCancelled ( ) const [virtual]

Definition at line 80 of file ProgressDialog.cpp.

References m_cancelled.

void ProgressDialog::showing ( ) [signal]

Referenced by setProgress(), and showTimerElapsed().

void ProgressDialog::cancelled ( ) [signal]

Referenced by canceled().

void ProgressDialog::setMessage ( QString  text) [virtual, slot]

Definition at line 67 of file ProgressDialog.cpp.

References m_dialog.

void ProgressDialog::setProgress ( int  percentage) [virtual, slot]

Definition at line 97 of file ProgressDialog.cpp.

References isDefinite(), m_dialog, m_timerElapsed, and showing().

void ProgressDialog::showTimerElapsed ( ) [protected, virtual, slot]

Definition at line 86 of file ProgressDialog.cpp.

References m_dialog, m_timerElapsed, and showing().

Referenced by ProgressDialog().

void ProgressDialog::canceled ( ) [protected, slot]

Definition at line 73 of file ProgressDialog.cpp.

References cancelled(), and m_cancelled.

Referenced by ProgressDialog().


Member Data Documentation

QTimer* ProgressDialog::m_showTimer [protected]

Definition at line 51 of file ProgressDialog.h.

Referenced by ProgressDialog(), and ~ProgressDialog().

Definition at line 52 of file ProgressDialog.h.

Referenced by ProgressDialog(), setProgress(), and showTimerElapsed().

bool ProgressDialog::m_cancelled [protected]

Definition at line 53 of file ProgressDialog.h.

Referenced by canceled(), and wasCancelled().


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