#include <basicframe.h>
Inheritance diagram for Channel:

Public Methods | |
| Channel (QString title, int x, int y, QWidget* parent=0, const char *name=0) | |
| ~Channel () | |
| void | On () |
| void | Off () |
| bool | activeChannel () |
| void | setPowerEnable (bool enabled) |
Public Slots | |
| void | switchPower () |
Signals | |
| void | AcPressed () |
| void | DcPressed () |
| void | GndPressed () |
| void | valueSliderChanged (double value) |
| void | valueKnobChanged (double value) |
| void | activated () |
| void | deactivated () |
Private Methods | |
| void | loadDefaults () |
Private Attributes | |
| QToolButton* | powerCh |
| QwtKnob* | pomCh |
| QRadioButton* | radio_Ac |
| QRadioButton * | radio_Dc |
| QRadioButton * | radio_Gnd |
| QwtSlider* | sld |
| QLabel* | text_pos |
| QLabel * | text_volt |
Private Slots | |
| void | changeRadio () |
| void | pomChChanged (double) |
| void | sldChanged (double) |
This class run iteration from channel to all other instruments
|
|
Il costruttore si occupa della creazione di un canale.
|
|
|
Accende il canale |
|
|
Spegne il canale |
|
|
Riporta true sel il canale e' acceso, false altrimenti |
|
|
Disabilita l'accensione/spegnimento del canale. (I vari widget mantengono le loro proprieta') |
|
|
Cambia lo stato del canale. Se acceso viene spento, se e' spento viene acceso |
|
|
Il canale viene settato con i valori di default. |
|
|
Questo slot viene richiamato ogni qualvolta che viene premuto uno dei tre tasti relativi al filtraggio del segnale (Ac, Dc, Gnd) |
|
|
Segnala che e' stato mosso il pommello centrale |
|
|
Segnala che e' stato mosso lo slider laterale |
1.2.1 written by Dimitri van Heesch,
© 1997-2000