#include </home/clem/local/src/opie/noncore/multimedia/opierec/vumeter.h>
Collaboration diagram for VUMeter:

Public Slots | |
| void | setTracks (int trk) |
| void | setPeak (int a[]) |
| void | setPeak (float a[]) |
| void | timeSlot () |
| void | slotOn () |
| void | slotOff () |
| void | update () |
| void | slotProps () |
| void | resize () |
| void | readConf () |
| void | writeConf () |
| void | Value (int x) |
| void | AnnotL (const QString &s) |
| void | AnnotR (const QString &s) |
Signals | |
| void | statusChanged (const char *) |
Public Member Functions | |
| VUMeter (QWidget *parent=0, const char *name=0, const int tracks=2) | |
| ~VUMeter () | |
| void | startTimer () |
| void | stopTimer () |
| VUMeter (QWidget *parent=0, const char *name=0) | |
| ~VUMeter () | |
Public Attributes | |
| VUParameters | para |
| QTimer * | vuTimer |
Protected Member Functions | |
| virtual void | paintEvent (QPaintEvent *) |
| virtual void | resizeEvent (QResizeEvent *) |
| virtual void | mousePressEvent (QMouseEvent *) |
| void | paint () |
| void | paintEvent (QPaintEvent *) |
| void | bupdate () |
| void | vupdate () |
Private Attributes | |
| int | tracks |
| int | colorScheme |
| float | resoFactor |
| int | x |
| int | y |
| int | sx |
| int | sy |
| int | dx |
| int | dy |
| int | ox |
| int | oy |
| float | peak [4] |
| float | hold [4] |
| int | i_peak [4] |
| int | i_hold [4] |
| int | holdTime [4] |
| QPixmap * | buffer |
| QPixmap * | warning |
| QPopupMenu * | vuProp |
| QColor | color [37] |
| int | vuvalue |
| QString | Lannot |
| QString | Rannot |
| QPixmap * | pix |
|
||||||||||||||||
|
Definition at line 16 of file vumeter.cpp. References buffer, color, colorScheme, hold, holdTime, i, VUParameters::leds, para, peak, qWarning(), readConf(), timeSlot(), tracks, and vuTimer. |
|
|
Definition at line 53 of file vumeter.cpp. |
|
||||||||||||
|
Definition at line 28 of file vumeter.cpp. |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 50 of file vumeter.cpp. |
|
|
Definition at line 87 of file vumeter.cpp. |
|
|
Definition at line 146 of file vumeter.cpp. References bitBlt(), buffer, color, dx, dy, hold, holdTime, i, VUParameters::leds, ox, oy, p, para, peak, VUParameters::resoFactor, sx, sy, and tracks. Referenced by resize(), setPeak(), and timeSlot(). |
|
|
|
|
|
Definition at line 81 of file vumeter.cpp. |
|
|
Definition at line 204 of file vumeter.cpp. References colorScheme, VUParameters::hold, VUParameters::leds, VUParameters::onOff, para, Config::readBoolEntry(), Config::readNumEntry(), VUParameters::reso, VUParameters::resoFactor, Config::setGroup(), and VUParameters::update. Referenced by VUMeter(). |
|
|
Definition at line 97 of file vumeter.cpp. References buffer, dx, dy, FALSE, height, i, VUParameters::leds, ox, oy, paint(), para, qWarning(), QString::sprintf(), str, sx, sy, tracks, TRUE, width, x, and y. Referenced by resizeEvent(), and update(). |
|
|
Definition at line 92 of file vumeter.cpp. |
|
|
Definition at line 187 of file vumeter.cpp. References VUParameters::hold, hold, holdTime, i, paint(), para, peak, and tracks. |
|
|
Definition at line 178 of file vumeter.cpp. References VUParameters::hold, holdTime, i, i_hold, i_peak, paint(), para, and tracks. |
|
|
Definition at line 27 of file vumeter.h. References tracks. |
|
|
Definition at line 73 of file vumeter.cpp. References VUParameters::onOff, para, timeSlot(), and vuTimer. |
|
|
Definition at line 68 of file vumeter.cpp. References VUParameters::onOff, para, timeSlot(), and vuTimer. |
|
|
Definition at line 78 of file vumeter.cpp. |
|
|
Definition at line 196 of file vumeter.cpp. References FALSE, para, VUParameters::update, and vuTimer. |
|
|
|
|
|
Definition at line 200 of file vumeter.cpp. References vuTimer. |
|
|
Definition at line 138 of file vumeter.cpp. References i, paint(), para, peak, VUParameters::resoFactor, and tracks. |
|
|
Definition at line 57 of file vumeter.cpp. References FALSE, VUParameters::onOff, para, resize(), timeSlot(), VUParameters::update, and vuTimer. |
|
|
|
|
|
Definition at line 85 of file vumeter.cpp. References bitBlt(), bupdate(), height, p, pix, size, vuvalue, and width. Referenced by Value(). |
|
|
Definition at line 219 of file vumeter.cpp. References VUParameters::hold, VUParameters::leds, VUParameters::onOff, para, VUParameters::reso, Config::setGroup(), VUParameters::update, and Config::writeEntry(). |
|
|
Definition at line 56 of file vumeter.h. Referenced by paint(), paintEvent(), resize(), resizeEvent(), and VUMeter(). |
|
|
|
|
|
Definition at line 49 of file vumeter.h. Referenced by readConf(), and VUMeter(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 53 of file vumeter.h. Referenced by setPeak(). |
|
|
Definition at line 53 of file vumeter.h. Referenced by setPeak(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 22 of file vumeter.h. Referenced by paint(), readConf(), resize(), setPeak(), slotOff(), slotOn(), startTimer(), timeSlot(), update(), VUMeter(), and writeConf(). |
|
|
Definition at line 52 of file vumeter.h. Referenced by paint(), setPeak(), timeSlot(), and VUMeter(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 49 of file vumeter.h. Referenced by paint(), resize(), setPeak(), setTracks(), timeSlot(), and VUMeter(). |
|
|
|
|
|
Definition at line 23 of file vumeter.h. Referenced by slotOff(), slotOn(), startTimer(), stopTimer(), update(), and VUMeter(). |
|
|
|
|
|
|
|
|
Definition at line 51 of file vumeter.h. Referenced by resize(). |
|
|
Definition at line 51 of file vumeter.h. Referenced by resize(). |
1.4.2