28 #include <qradiobutton.h>
29 #include <qbuttongroup.h>
30 #include <qcombobox.h>
32 #include <QGridLayout>
37 #define TR(id) OLocalizator::getString("TYAcousticInterfaceWidget", (id))
38 #define IMG(id) OLocalizator::getPicture("TYAcousticInterfaceWidget", (id))
44 : QWidget(_pParent), _pElement(pElement)
50 setWindowTitle(
TR(
"id_caption"));
70 pUnitDensiteH->setText(
TR(
"id_unite_densite_srcs"));
84 pUnitDensiteV->setText(
TR(
"id_unite_densite_srcs"));
90 QGroupBox* pgroupBoxPropriete =
new QGroupBox(
_groupBox);
91 QGridLayout* pgroupBoxProprieteLayout =
new QGridLayout();
92 pgroupBoxPropriete->setLayout(pgroupBoxProprieteLayout);
104 pgroupBoxProprieteLayout->addWidget(
_labeUseAtt, 0, 1);
130 QGridLayout* groupBoxTypeDistribLayout =
new QGridLayout();
134 QGroupBox* groupBoxTypeDistrib =
new QGroupBox();
135 groupBoxTypeDistrib->setTitle(
TR(
"id_type_distribution"));
136 groupBoxTypeDistrib->setLayout(groupBoxTypeDistribLayout);
179 void (QComboBox::*_qComboBox_activated)(int) = &QComboBox::activated;
295 if (ret == QDialog::Accepted)
386 QString actualName = regime.
getName();
389 QString nomRegime = LE->text();
392 if (actualName == nomRegime)
461 if (event->type() == QEvent::FocusOut)
473 return QWidget::eventFilter(obj, event);
outil IHM pour une entrée utilisateur (fichier header)
virtual void updateCurrentRegime()
virtual void setDensiteSrcsH(double densite, bool recursif=true)
TYRegime & getRegimeNb(const int &nb, bool &status)
size_t getNbRegimes() const
TYSpectre & getCurrentSpectre()
void setAtt(LPTYAttenuateur pAtt)
void setTypeDistribution(int typeDistri)
virtual int addRegime(const TYRegime ®ime)
virtual void setUseAtt(bool state)
virtual void setDensiteSrcsV(double densite, bool recursif=true)
virtual void setIsRayonnant(bool rayonnant=true, bool recursif=true)
virtual void setCurRegime(int regimeNumber)
virtual void propagateAtt(LPTYAttenuateur pAtt)
virtual bool remRegime(int regime)
virtual void setRegimeName(const QString &name)
static void setIsSavedOk(const bool &toSave)
virtual QString getName() const
virtual void setIsReadOnly(bool flag)
Set/Get du flag _isReadOnly.