classe de l'objet IHM pour un spectre
More...
#include <TYSpectreWidget.h>
classe de l'objet IHM pour un spectre
Definition at line 57 of file TYSpectreWidget.h.
◆ TYSpectreFormProvider
Fournisseur global de la dâaffichage de la forme du spectre au démarrage
Definition at line 121 of file TYSpectreWidget.h.
◆ TYSpectrePondProvider
Fournisseur global de la dâaffichage de la pondération du spectre au démarrage
Definition at line 128 of file TYSpectreWidget.h.
◆ TYSpectreWidget()
| TYSpectreWidget::TYSpectreWidget |
( |
TYSpectre * |
pElement, |
|
|
QWidget * |
_pParent = NULL |
|
) |
| |
◆ ~TYSpectreWidget()
| TYSpectreWidget::~TYSpectreWidget |
( |
| ) |
|
|
virtual |
◆ apply
| void TYSpectreWidget::apply |
( |
| ) |
|
|
virtualslot |
◆ applyInitialFormFromProvider()
| void TYSpectreWidget::applyInitialFormFromProvider |
( |
| ) |
|
|
private |
Applique la forme initiale du spectre fournie par le provider.
Definition at line 810 of file TYSpectreWidget.cpp.
◆ applyInitialPondFromProvider()
| void TYSpectreWidget::applyInitialPondFromProvider |
( |
| ) |
|
|
private |
Applique la pondération initiale du spectre fournie par le provider.
Definition at line 836 of file TYSpectreWidget.cpp.
◆ changeOctave
| void TYSpectreWidget::changeOctave |
( |
| ) |
|
|
slot |
Gere le passage de tiers d'octave a octave et inversement.
Definition at line 572 of file TYSpectreWidget.cpp.
◆ changePonderation
| void TYSpectreWidget::changePonderation |
( |
| ) |
|
|
slot |
Gere le passage de pondération Z à pondération A et inversement.
Definition at line 640 of file TYSpectreWidget.cpp.
◆ changeType
| void TYSpectreWidget::changeType |
( |
| ) |
|
|
slot |
◆ exportCsv
| void TYSpectreWidget::exportCsv |
( |
| ) |
|
|
slot |
◆ getPrecision() [1/2]
| int TYSpectreWidget::getPrecision |
( |
| ) |
|
|
inline |
◆ getPrecision() [2/2]
| const int TYSpectreWidget::getPrecision |
( |
| ) |
const |
|
inline |
◆ importCsv
| void TYSpectreWidget::importCsv |
( |
| ) |
|
|
slot |
◆ resetTab()
| void TYSpectreWidget::resetTab |
( |
| ) |
|
◆ setContentEnabled
| void TYSpectreWidget::setContentEnabled |
( |
bool |
state | ) |
|
|
slot |
◆ setPrecision()
| void TYSpectreWidget::setPrecision |
( |
const int & |
prec | ) |
|
|
inline |
◆ setSpectreFormProvider()
◆ setSpectrePondProvider()
◆ spectre()
| void TYSpectreWidget::spectre |
( |
TYSpectre * |
pSpectre | ) |
|
Construit un spectre a partir du contenu du widget.
A la difference difference de la methode tableauToSpectre, cette methode cree un spectre pleinement fonctionnel
- Parameters
-
Definition at line 795 of file TYSpectreWidget.cpp.
◆ spectreFormProvider()
◆ spectrePondProvider()
◆ spectreToTableau()
| void TYSpectreWidget::spectreToTableau |
( |
TYSpectre * |
pSpectre | ) |
|
◆ tableauToSpectre()
| void TYSpectreWidget::tableauToSpectre |
( |
TYSpectre * |
pSpectre | ) |
|
◆ tabValueChanged
| void TYSpectreWidget::tabValueChanged |
( |
int |
row, |
|
|
int |
col |
|
) |
| |
|
slot |
◆ updateContent
| void TYSpectreWidget::updateContent |
( |
| ) |
|
|
virtualslot |
◆ _comboBoxType
| QComboBox* TYSpectreWidget::_comboBoxType |
|
protected |
◆ _courbeWidget
◆ _elmW
◆ _etatSpectre
| QString TYSpectreWidget::_etatSpectre |
|
private |
◆ _formButtonGroup
| QButtonGroup* TYSpectreWidget::_formButtonGroup |
|
protected |
◆ _groupBox
| QGroupBox* TYSpectreWidget::_groupBox |
|
protected |
◆ _groupBoxLayout
| QGridLayout* TYSpectreWidget::_groupBoxLayout |
|
protected |
◆ _histoWidget
◆ _isDrawing
| bool TYSpectreWidget::_isDrawing |
|
private |
◆ _isModified
| bool TYSpectreWidget::_isModified |
|
protected |
◆ _labelType
| QLabel* TYSpectreWidget::_labelType |
|
protected |
◆ _labeRq
| QLabel* TYSpectreWidget::_labeRq |
|
protected |
◆ _lineEditRq
| QLineEdit* TYSpectreWidget::_lineEditRq |
|
protected |
◆ _listViewTabSp
| QTreeWidget* TYSpectreWidget::_listViewTabSp |
|
protected |
◆ _nbFreq
| int TYSpectreWidget::_nbFreq |
|
protected |
◆ _pondButtonGroup
| QButtonGroup* TYSpectreWidget::_pondButtonGroup |
|
protected |
◆ _pondSpectre
| QString TYSpectreWidget::_pondSpectre |
|
private |
◆ _precision
| int TYSpectreWidget::_precision |
|
protected |
◆ _printer
| QPrinter* TYSpectreWidget::_printer |
|
protected |
◆ _pTmpSpectre
◆ _pushButtonExport
| QPushButton* TYSpectreWidget::_pushButtonExport |
|
protected |
◆ _pushButtonImport
| QPushButton* TYSpectreWidget::_pushButtonImport |
|
protected |
◆ _radioButtonOctave
| QRadioButton* TYSpectreWidget::_radioButtonOctave |
|
protected |
◆ _radioButtonPondA
| QRadioButton* TYSpectreWidget::_radioButtonPondA |
|
protected |
◆ _radioButtonPondZ
| QRadioButton* TYSpectreWidget::_radioButtonPondZ |
|
protected |
◆ _radioButtonTiers
| QRadioButton* TYSpectreWidget::_radioButtonTiers |
|
protected |
◆ _spectreLayout
| QGridLayout* TYSpectreWidget::_spectreLayout |
|
protected |
◆ _tableau
| QTableWidget* TYSpectreWidget::_tableau |
|
protected |
◆ _tabWidget
| QTabWidget* TYSpectreWidget::_tabWidget |
|
protected |
◆ _warningConvertingTOtoOctShown
| bool TYSpectreWidget::_warningConvertingTOtoOctShown = false |
|
staticprivate |
Attribut de classe permettant d'afficher le warning de conversion de TO en Octave une seule fois par session
Definition at line 228 of file TYSpectreWidget.h.
◆ s_formProvider
◆ s_pondProvider
Stockage du fournisseur de pondération du spectre
Definition at line 222 of file TYSpectreWidget.h.
The documentation for this class was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/code-tympan/checkouts/issue_894/Tympan/gui/widgets/TYSpectreWidget.h
- /home/docs/checkouts/readthedocs.org/user_builds/code-tympan/checkouts/issue_894/Tympan/gui/widgets/TYSpectreWidget.cpp