#include <mainprogram.h>
Inheritance diagram for MainProgram:
Public Methods | |
MainProgram () | |
Static Public Attributes | |
QFont | fontCustom |
int | redColor |
int | greenColor |
int | bluColor |
Protected Methods | |
void | loadSetting () |
void | updateStyleSetting (QString voice) |
Protected Attributes | |
int | plat |
int | wind |
int | cde |
int | motif |
int | motp |
int | ch1pch2 |
int | ch1mch2 |
int | ch1prch2 |
int | xyplot |
int | invch1 |
int | invch2 |
int | axisXEn |
int | axisYEn |
int | sampleRateEn |
int | italian |
int | english |
int | french |
int | german |
int | spanish |
int | exitcode |
QString | l |
QString | stile |
QMenuBar* | menuBar |
QPixmap* | mark |
QPixmap * | canc |
QIconSet* | markIcon |
QIconSet * | cancIcon |
QAction* | fileSaveAction |
QAction * | fileSavePlotAction |
QAction * | filePrintAction |
Central* | body |
DValueList* | v1 |
DValueList * | v2 |
QPopupMenu* | clear |
Protected Slots | |
void | stylePlatinum () |
void | styleWindows () |
void | styleCDE () |
void | styleMotif () |
void | styleMotifPlus () |
void | changeLan (int) |
void | changeItLan () |
void | changeDeLan () |
void | changeFrLan () |
void | changeEnLan () |
void | changeEsLan () |
void | about () |
void | aboutMido () |
void | fG () |
void | changeFont () |
void | changeColor () |
void | axisX () |
void | axisY () |
void | viewSampleR () |
void | Ch1PCh2 () |
void | Ch1MCh2 () |
void | Ch1PRCh2 () |
void | XYPlot () |
void | InvertCh1 () |
void | InvertCh2 () |
void | enableInvertCh1 (bool enable) |
void | enableInvertCh2 (bool enable) |
void | mathCh (bool) |
void | load () |
void | save () |
void | saveAs () |
void | print () |
void | resetBuffer () |
void | resetOsc () |
void | resetMm () |
void | resetSpet () |
void | resetAll () |
Private Methods | |
void | selectStyleMenu ( int ) |
void | selectLangMenu ( int ) |
Crea la finestra principale del programma e gestisce tutti i menu, compresa la toolbar.
|
Disegna lo scheletro del programma, imposta i menu nella toolbar e lo stile dell'applicazione. |
|
Carica i valori presenti nel file di configurazione config/setting.cnf |
|
Aggiorna lo stile all'interno del file di configurazione setting.cnf |
|
Imposta lo stile Platinum all'applicazione |
|
Imposta lo stile Windows all'applicazione |
|
Imposta lo stile CDE all'applicazione |
|
Imposta lo stile Motif all'applicazione |
|
Imposta lo stile Motif Plus all'applicazione |
|
Cambia la lingua dell'applicativo |
|
Breve Help in linea del programma |
|
Altro help, per esempio indice analitico o programmazione MIDO |
|
Visualizza il generatore di funzioni |
|
Apre la finestra per il cambio font |
|
Apre la finestra per il cambio colore |
|
Abilita o disabilita la vista dell'asse X |
|
Abilita o disabilita la vista dell'asse Y |
|
Abilita o disabilita la vista del Sample Rate |
|
Abilita o disabilita (in modalita' esclusiva con le altre combianzioni) la voce di menu Ch1 + Ch2 |
|
Abilita o disabilita (in modalita' esclusiva con le altre combianzioni) la voce di menu Ch1 - Ch2 |
|
Abilita o disabilita (in modalita' esclusiva con le altre combianzioni) la voce di menu Ch1 * Ch2 |
|
Abilita o disabilita (in modalita' esclusiva con le altre combianzioni) la voce di menu XY Plot |
|
Abilita o disabilita l'inversione del Canale 1 |
|
Abilita o disabilita l'inversione del Canale 2 |
|
Abilita o disabilita la voce di menu MATH / INVERT CH1 |
|
Abilita o disabilita la voce di menu MATH / INVERT CH2 |
|
Abilita o disabilita le voci di menu relative alla combianzione dei canali nel menu MATH |
|
Apre un file .buf contenente i dati campionati e li carica nel buffer per la loro visualizzazione |
|
Salva i dati contenuti nel buffer all'interno di un file |
|
Salva i dati dell'area di plottaggio dell'oscilloscopio su file. Permette di salvare l'output in due formati: pdf e ps |
|
Stampa l'area grafica dell'oscilloscopio ed eventuali altri dati |
|
Funzione legata al menu FILE - RESET - BUFFER. Resetta il buffer. |
|
Funzione legata al menu FILE - RESET - OSCILLOSCOPIO. Resetta l'oscilloscopio. |
|
Funzione legata al menu FILE - RESET - MULTIMETRO. Resetta i valori del multimetro |
|
Funzione legata al menu FILE - RESET - ANALIZZATORE DI SPETTRO Resetta l'analizzatore di spettro |
|
Funzione legata al menu FILE - RESET - TUTTI I DISPOSITIVI Richiama il reset per tutti i dispositivi e per il buffer. |
|
Setta nel menu lo stile attualmente impostato |
|
Setta la lingua attualmente impostata all'interno del menu |