VUMeterLevel Class Reference

An audio level indicator widget. More...

List of all members.

Signals

void activate_over_led (bool)

Public Member Functions

 VUMeterLevel (QWidget *parent, AudioChannel *chan)
void reset ()

Protected Member Functions

void paintEvent (QPaintEvent *e)
void resizeEvent (QResizeEvent *)
QSize sizeHint () const
QSize minimumSizeHint () const


Detailed Description

An audio level indicator widget.

This is a digital audio level meter which is compliant with the IEC standard 60268-18. It ranges from +6.0 dB to -70.0 dB.

A VUMeterLevel is usually constructed within a VUMeter object. The audio level is read from an AudioChannel object, which must be given in the constructor. The VUMeterLevel is optimized for efficient space usage and switches from 3D look to 2D look for narrow sizes.


Member Function Documentation

void VUMeterLevel::activate_over_led ( bool  _t1  )  [signal]

Connect this signal to VUMeterOverLed::set_active(bool). 'true' is emitted if a signal >0.0 dB is detected. 'false' is emitted if the connected LED should reset.


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

Generated on Sun Mar 8 12:44:05 2009 for traverso by  doxygen 1.5.5