RTP Audio System
2.0.0
|
#include <qspectrumanalyzer.h>
Public Slots | |
void | timerEvent () |
void | pause (bool on) |
void | reset () |
void | closeWindow () |
void | newInterval (int index) |
void | drawAverageLineToggled (int status) |
Signals | |
void | closeSpectrumAnalyzer () |
Public Member Functions | |
QSpectrumAnalyzer (SpectrumAnalyzer *analyzer, QWidget *parent=NULL) | |
~QSpectrumAnalyzer () | |
Private Member Functions | |
void | closeEvent (QCloseEvent *event) |
Private Attributes | |
cardinal | ArrayL [Bars] |
cardinal | ArrayR [Bars] |
cardinal | Max |
QSpectrumDisplay * | PaintWidget1 |
QSpectrumDisplay * | PaintWidget2 |
QCheckBox * | Average |
QPushButton * | Pause |
QTimer * | Timer |
card16 | Timing |
SpectrumAnalyzer * | Analyzer |
Static Private Attributes | |
static const cardinal | Bars = 70 |
QSpectrumAnalyzer::QSpectrumAnalyzer | ( | SpectrumAnalyzer * | analyzer, |
QWidget * | parent = NULL |
||
) |
Constructor.
analyzer | SpectrumAnalyzer object. |
parent | Parent widget. |
Destructor.
void QSpectrumAnalyzer::closeEvent | ( | QCloseEvent * | event | ) | [private] |
void QSpectrumAnalyzer::closeSpectrumAnalyzer | ( | ) | [signal] |
Qt signal: Emitted, when "Close" or window's close button is clicked.
void QSpectrumAnalyzer::closeWindow | ( | ) | [slot] |
Qt slot: Close window.
void QSpectrumAnalyzer::drawAverageLineToggled | ( | int | status | ) | [slot] |
Qt slot: Change draw average line status.
void QSpectrumAnalyzer::newInterval | ( | int | index | ) | [slot] |
Qt slot: Change update interval.
void QSpectrumAnalyzer::pause | ( | bool | on | ) | [slot] |
Qt slot: Pause displaying the spectrum.
void QSpectrumAnalyzer::reset | ( | ) | [slot] |
Qt slot: Reset spectrum analyzer.
void QSpectrumAnalyzer::timerEvent | ( | ) | [slot] |
Qt slot: Called by QTimer.
SpectrumAnalyzer* QSpectrumAnalyzer::Analyzer [private] |
cardinal QSpectrumAnalyzer::ArrayL[Bars] [private] |
cardinal QSpectrumAnalyzer::ArrayR[Bars] [private] |
QCheckBox* QSpectrumAnalyzer::Average [private] |
const cardinal QSpectrumAnalyzer::Bars = 70 [static, private] |
cardinal QSpectrumAnalyzer::Max [private] |
QSpectrumDisplay* QSpectrumAnalyzer::PaintWidget1 [private] |
QSpectrumDisplay* QSpectrumAnalyzer::PaintWidget2 [private] |
QPushButton* QSpectrumAnalyzer::Pause [private] |
QTimer* QSpectrumAnalyzer::Timer [private] |
card16 QSpectrumAnalyzer::Timing [private] |