Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

QBusyBar Class Reference

#include </home/clem/local/src/opie/noncore/unsupported/qpdf/qbusybar.h>

List of all members.

Public Slots

void beginBusy ()
void endBusy ()
void setBusy (bool b)

Public Member Functions

 QBusyBar (QWidget *parent=0, const char *name=0, int flags=0)
virtual ~QBusyBar ()
bool isBusy () const
void setParameters (int div, int fade, int speed)

Protected Member Functions

virtual void paintEvent (QPaintEvent *e)

Private Slots

void slotTimeout ()

Private Attributes

QTimer * m_timer
int m_busy
int m_div
int m_pos
int m_fade
int m_speed
QColor * m_fadecols


Constructor & Destructor Documentation

QBusyBar::QBusyBar QWidget *  parent = 0,
const char *  name = 0,
int  flags = 0
 

Definition at line 9 of file qbusybar.cpp.

References m_busy, m_div, m_fade, m_fadecols, m_pos, m_speed, m_timer, setParameters(), and slotTimeout().

QBusyBar::~QBusyBar  )  [virtual]
 

Definition at line 54 of file qbusybar.cpp.

References m_fadecols.


Member Function Documentation

void QBusyBar::beginBusy  )  [slot]
 

Definition at line 64 of file qbusybar.cpp.

References setBusy().

void QBusyBar::endBusy  )  [slot]
 

Definition at line 69 of file qbusybar.cpp.

References setBusy().

bool QBusyBar::isBusy  )  const
 

Definition at line 59 of file qbusybar.cpp.

References m_busy.

void QBusyBar::paintEvent QPaintEvent *  e  )  [protected, virtual]
 

Definition at line 102 of file qbusybar.cpp.

References fillRect(), height, i, m_busy, m_div, m_fade, m_fadecols, m_pos, p, pos, width, Opie::MM::x, and Opie::MM::y.

void QBusyBar::setBusy bool  b  )  [slot]
 

Definition at line 74 of file qbusybar.cpp.

References m_busy, m_pos, m_speed, m_timer, and start.

Referenced by beginBusy(), and endBusy().

void QBusyBar::setParameters int  div,
int  fade,
int  speed
 

Definition at line 25 of file qbusybar.cpp.

References i, m_div, m_fade, m_fadecols, m_pos, m_speed, m_timer, and start.

Referenced by QBusyBar().

void QBusyBar::slotTimeout  )  [private, slot]
 

Definition at line 94 of file qbusybar.cpp.

References m_div, m_fade, and m_pos.

Referenced by QBusyBar().


Member Data Documentation

int QBusyBar::m_busy [private]
 

Definition at line 34 of file qbusybar.h.

Referenced by isBusy(), paintEvent(), QBusyBar(), and setBusy().

int QBusyBar::m_div [private]
 

Definition at line 36 of file qbusybar.h.

Referenced by paintEvent(), QBusyBar(), setParameters(), and slotTimeout().

int QBusyBar::m_fade [private]
 

Definition at line 38 of file qbusybar.h.

Referenced by paintEvent(), QBusyBar(), setParameters(), and slotTimeout().

QColor* QBusyBar::m_fadecols [private]
 

Definition at line 40 of file qbusybar.h.

Referenced by paintEvent(), QBusyBar(), setParameters(), and ~QBusyBar().

int QBusyBar::m_pos [private]
 

Definition at line 37 of file qbusybar.h.

Referenced by paintEvent(), QBusyBar(), setBusy(), setParameters(), and slotTimeout().

int QBusyBar::m_speed [private]
 

Definition at line 39 of file qbusybar.h.

Referenced by QBusyBar(), setBusy(), and setParameters().

QTimer* QBusyBar::m_timer [private]
 

Definition at line 33 of file qbusybar.h.

Referenced by QBusyBar(), setBusy(), and setParameters().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:46:05 2005 for OPIE by  doxygen 1.4.2