classe de l'objet IHM pour un resultat
More...
#include <TYResultatWidget.h>
|
| void | updateComboSubstCalculs () |
| |
| TYCalcul * | getSelectedSubstCalcul () |
| |
| void | updateHeaderLabel () |
| |
| void | decorsSynthese (QTableWidgetItem *pItem, const int &row, const int &col, const bool &valid, OSpectre &spectre1, OSpectre &spectre2) |
| | Coloration de la cellule en fonction du contexte pour la synthese, pour le reste du tableau. More...
|
| |
| void | decorsContributions (QTableWidgetItem *pItem, const int &row, const int &col, const bool &valid, OSpectre &spectre1, OSpectre &spectre2) |
| |
| TYSpectre | getPuissanceElem (const unsigned int &i) |
| |
| TYSpectre | getPuissanceElem (TYElement *pElement) |
| |
| void | affichageCellule (const int &row, const int &col, TYCalcul *pCalcOp=NULL) |
| | Affichage du contenu de la cellule. More...
|
| |
| void | setCellAttributs (const int &row, const int &col, const OSpectre &spectre) |
| | Definition des attributs d'une cellule (couleur de fond, police) More...
|
| |
| bool | isPresenceTonaliteMarquee (const OSpectre &spectre) |
| |
| void | updateFreqList () |
| | Remplissage du combo des frequences. More...
|
| |
| void | findMaxima () |
| | Recherche des maxima de contribution pour chaque recepteur. More...
|
| |
| double | resuAffichage (OSpectre &spectre1, OSpectre &spectre2, bool &valid, const int &typeCase) |
| | Calcul du contenu de la cellule en fonction du contexte (option de calcul) More...
|
| |
| OSpectre | resuSpectre (OSpectre &spectre1, OSpectre &spectre2, const int &typeCase) |
| | Calcul du spectre en fonction du contexte (option de calcul) More...
|
| |
| OSpectre | getSpectre (const int &row, const int &col, TYCalcul *pCalcul) |
| | Recherche du spectre associe a une ligne et une colonne pour un calcul. More...
|
| |
classe de l'objet IHM pour un resultat
Definition at line 62 of file TYResultatWidget.h.
◆ optionsAffichage
Differents etats possibles de l'affichage (pourra etre complete ulterieurement)
| Enumerator |
|---|
| DBA | |
| DBLIN | |
| DBFREQ | |
Definition at line 177 of file TYResultatWidget.h.
◆ typeCellule
Different type de cellule.
| Enumerator |
|---|
| CELL_LW | |
| CELL_SYNTH | |
| CELL_CONTRIB | |
Definition at line 185 of file TYResultatWidget.h.
◆ TYResultatWidget()
| TYResultatWidget::TYResultatWidget |
( |
TYResultat * |
pElement, |
|
|
QWidget * |
_pParent = NULL |
|
) |
| |
◆ ~TYResultatWidget()
| TYResultatWidget::~TYResultatWidget |
( |
| ) |
|
|
virtual |
◆ affichageCellule()
| void TYResultatWidget::affichageCellule |
( |
const int & |
row, |
|
|
const int & |
col, |
|
|
TYCalcul * |
pCalcOp = NULL |
|
) |
| |
|
private |
◆ apply
| void TYResultatWidget::apply |
( |
| ) |
|
|
virtualslot |
◆ changeAffichage
| void TYResultatWidget::changeAffichage |
( |
int |
select | ) |
|
|
slot |
◆ changeOperation
| void TYResultatWidget::changeOperation |
( |
int |
select | ) |
|
|
slot |
◆ changeSubstCalcul
| void TYResultatWidget::changeSubstCalcul |
( |
int |
calcul | ) |
|
|
slot |
◆ contextMenuEvent
| void TYResultatWidget::contextMenuEvent |
( |
QContextMenuEvent * |
e | ) |
|
|
protectedvirtualslot |
◆ decorsContributions()
| void TYResultatWidget::decorsContributions |
( |
QTableWidgetItem * |
pItem, |
|
|
const int & |
row, |
|
|
const int & |
col, |
|
|
const bool & |
valid, |
|
|
OSpectre & |
spectre1, |
|
|
OSpectre & |
spectre2 |
|
) |
| |
|
private |
◆ decorsSynthese()
| void TYResultatWidget::decorsSynthese |
( |
QTableWidgetItem * |
pItem, |
|
|
const int & |
row, |
|
|
const int & |
col, |
|
|
const bool & |
valid, |
|
|
OSpectre & |
spectre1, |
|
|
OSpectre & |
spectre2 |
|
) |
| |
|
private |
Coloration de la cellule en fonction du contexte pour la synthese, pour le reste du tableau.
Definition at line 960 of file TYResultatWidget.cpp.
◆ exportExcel
| void TYResultatWidget::exportExcel |
( |
| ) |
|
|
slot |
◆ exportSpectre
| void TYResultatWidget::exportSpectre |
( |
| ) |
|
|
slot |
Fonction d'export des spectres pour chaque couple source recepteur
Definition at line 361 of file TYResultatWidget.cpp.
◆ findMaxima()
| void TYResultatWidget::findMaxima |
( |
| ) |
|
|
private |
◆ getPuissanceElem() [1/2]
| TYSpectre TYResultatWidget::getPuissanceElem |
( |
const unsigned int & |
i | ) |
|
|
private |
◆ getPuissanceElem() [2/2]
◆ getSelectedSubstCalcul()
| TYCalcul * TYResultatWidget::getSelectedSubstCalcul |
( |
| ) |
|
|
private |
◆ getSpectre()
| OSpectre TYResultatWidget::getSpectre |
( |
const int & |
row, |
|
|
const int & |
col, |
|
|
TYCalcul * |
pCalcul |
|
) |
| |
|
private |
Recherche du spectre associe a une ligne et une colonne pour un calcul.
Definition at line 668 of file TYResultatWidget.cpp.
◆ initTabSort()
| void TYResultatWidget::initTabSort |
( |
int |
col = 1 | ) |
|
◆ isPresenceTonaliteMarquee()
| bool TYResultatWidget::isPresenceTonaliteMarquee |
( |
const OSpectre & |
spectre | ) |
|
|
private |
◆ print
| void TYResultatWidget::print |
( |
| ) |
|
|
slot |
◆ resuAffichage()
| double TYResultatWidget::resuAffichage |
( |
OSpectre & |
spectre1, |
|
|
OSpectre & |
spectre2, |
|
|
bool & |
valid, |
|
|
const int & |
typeCase |
|
) |
| |
|
private |
Calcul du contenu de la cellule en fonction du contexte (option de calcul)
Definition at line 876 of file TYResultatWidget.cpp.
◆ resuSpectre()
◆ setCellAttributs()
| void TYResultatWidget::setCellAttributs |
( |
const int & |
row, |
|
|
const int & |
col, |
|
|
const OSpectre & |
spectre |
|
) |
| |
|
private |
Definition des attributs d'une cellule (couleur de fond, police)
◆ setFrequency
| void TYResultatWidget::setFrequency |
( |
int |
freq | ) |
|
|
protectedvirtualslot |
◆ showContribTreeDialog()
| void TYResultatWidget::showContribTreeDialog |
( |
int |
col | ) |
|
◆ slotContributionLineEditChanged
| void TYResultatWidget::slotContributionLineEditChanged |
( |
| ) |
|
|
slot |
◆ sortCol
| void TYResultatWidget::sortCol |
( |
int |
col | ) |
|
|
protectedslot |
◆ sortName()
| void TYResultatWidget::sortName |
( |
| ) |
|
◆ sortRes()
| void TYResultatWidget::sortRes |
( |
int |
col | ) |
|
Tri des numerique des resultats (remplace le tri de QTable non satisfaisant
Definition at line 765 of file TYResultatWidget.cpp.
◆ updateComboSubstCalculs()
| void TYResultatWidget::updateComboSubstCalculs |
( |
| ) |
|
|
private |
◆ updateContent
| void TYResultatWidget::updateContent |
( |
| ) |
|
|
virtualslot |
◆ updateFreqList()
| void TYResultatWidget::updateFreqList |
( |
| ) |
|
|
private |
◆ updateHeaderLabel()
| void TYResultatWidget::updateHeaderLabel |
( |
| ) |
|
|
private |
◆ updateTable
| void TYResultatWidget::updateTable |
( |
| ) |
|
|
slot |
◆ _buttonGroupOperation
| QButtonGroup* TYResultatWidget::_buttonGroupOperation |
|
protected |
◆ _choixAffichage
| int TYResultatWidget::_choixAffichage |
|
protected |
◆ _choixOperation
| int TYResultatWidget::_choixOperation |
|
protected |
◆ _comboBoxFreq
| QComboBox* TYResultatWidget::_comboBoxFreq |
|
protected |
◆ _comboBoxSubstCalcul
| QComboBox* TYResultatWidget::_comboBoxSubstCalcul |
|
protected |
◆ _freq
| double TYResultatWidget::_freq |
|
protected |
◆ _max
| double* TYResultatWidget::_max |
|
protected |
◆ _nbColonnes
| unsigned int TYResultatWidget::_nbColonnes |
|
protected |
◆ _nbLignes
| unsigned int TYResultatWidget::_nbLignes |
|
protected |
◆ _nbRecepteurs
| unsigned int TYResultatWidget::_nbRecepteurs |
|
protected |
◆ _nbSources
| unsigned int TYResultatWidget::_nbSources |
|
protected |
◆ _pButtonExport
| QPushButton* TYResultatWidget::_pButtonExport |
|
protected |
◆ _pButtonExportSpectre
| QPushButton* TYResultatWidget::_pButtonExportSpectre |
|
protected |
◆ _pContributionLineEdit
| TYLineEdit* TYResultatWidget::_pContributionLineEdit |
|
protected |
◆ _printer
| QPrinter* TYResultatWidget::_printer |
|
protected |
◆ _pTable
| QTableWidget* TYResultatWidget::_pTable |
|
protected |
◆ _radioButtonAmbiant
| QRadioButton* TYResultatWidget::_radioButtonAmbiant |
|
protected |
◆ _radioButtonDBA
| QRadioButton* TYResultatWidget::_radioButtonDBA |
|
protected |
◆ _radioButtonDBFRQ
| QRadioButton* TYResultatWidget::_radioButtonDBFRQ |
|
protected |
◆ _radioButtonDBLIN
| QRadioButton* TYResultatWidget::_radioButtonDBLIN |
|
protected |
◆ _radioButtonDelta
| QRadioButton* TYResultatWidget::_radioButtonDelta |
|
protected |
◆ _radioButtonEmergence
| QRadioButton* TYResultatWidget::_radioButtonEmergence |
|
protected |
◆ _radioButtonNoOp
| QRadioButton* TYResultatWidget::_radioButtonNoOp |
|
protected |
◆ _resultatLayout
| QGridLayout* TYResultatWidget::_resultatLayout |
|
protected |
◆ _seuilContribution
| double TYResultatWidget::_seuilContribution |
|
protected |
◆ _tabSortedRes
The documentation for this class was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/code-tympan-fbessou/checkouts/latest/Tympan/gui/widgets/TYResultatWidget.h
- /home/docs/checkouts/readthedocs.org/user_builds/code-tympan-fbessou/checkouts/latest/Tympan/gui/widgets/TYResultatWidget.cpp