|
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] |