21 #include <qradiobutton.h>
22 #include <qbuttongroup.h>
24 #include <QGridLayout>
37 #define TR(id) OLocalizator::getString("TYPointControlWidget", (id))
42 unsigned short pos = 0;
48 setWindowTitle(
TR(
"id_caption"));
49 QGridLayout* pPointCalculLayout =
new QGridLayout();
50 setLayout(pPointCalculLayout);
54 pPointCalculLayout->addWidget(
_ptCalculW, pos++, 0);
56 QGroupBox* pGroupBoxHauteur =
new QGroupBox(
this);
57 pGroupBoxHauteur->setTitle(
TR(
"id_maillage"));
58 QGridLayout* groupBoxHauteurLayout =
new QGridLayout();
59 pGroupBoxHauteur->setLayout(groupBoxHauteurLayout);
61 QLabel* pLabelHauteur =
new QLabel(
TR(
"id_hauteur"), pGroupBoxHauteur);
62 groupBoxHauteurLayout->addWidget(pLabelHauteur, 0, 0);
66 pPointCalculLayout->addWidget(pGroupBoxHauteur, pos++, 0);
69 QGroupBox* pGroupBoxSIG =
new QGroupBox(
this);
70 pGroupBoxSIG->setTitle(
TR(
"id_SIG"));
71 QGridLayout* groupBoxSIGLayout =
new QGridLayout();
72 pGroupBoxSIG->setLayout(groupBoxSIGLayout);
82 QRadioButton* pRadioButtonTympan =
new QRadioButton(
TR(
"id_tympan"));
84 QRadioButton* pRadioButtonSIG =
new QRadioButton(
TR(
"id_sigle_SIG"));
87 QGridLayout* groupBoxSysCoordLayout =
new QGridLayout();
88 groupBoxSysCoordLayout->addWidget(pRadioButtonTympan, 0, 0);
89 groupBoxSysCoordLayout->addWidget(pRadioButtonSIG, 0, 1);
91 QGroupBox* groupBoxSysCoord =
new QGroupBox();
92 groupBoxSysCoord->setTitle(
TR(
"id_repere"));
93 groupBoxSysCoord->setLayout(groupBoxSysCoordLayout);
95 groupBoxSIGLayout->addWidget(groupBoxSysCoord, 0, 2);
97 pPointCalculLayout->addWidget(pGroupBoxSIG, pos++, 0);
100 QGroupBox* groupBoxAspect =
new QGroupBox(
this);
101 groupBoxAspect->setTitle(
TR(
""));
102 QGridLayout* groupBoxLayoutAspect =
new QGridLayout();
103 groupBoxAspect->setLayout(groupBoxLayoutAspect);
106 QGroupBox* groupBoxObject =
new QGroupBox(groupBoxAspect);
107 groupBoxObject->setTitle(
TR(
""));
108 QGridLayout* groupBoxLayoutObject =
new QGridLayout();
109 groupBoxObject->setLayout(groupBoxLayoutObject);
118 groupBoxLayoutAspect->addWidget(groupBoxObject, 0, 0);
122 groupBoxLayoutAspect->addWidget(
_colorW, 0, 1);
124 pPointCalculLayout->addWidget(groupBoxAspect, pos++, 0);
129 void (QComboBox::*_qComboBox_activated)(int) = &QComboBox::activated;
130 void (QButtonGroup::*_qButtonGroup_clicked)(int) = &QButtonGroup::idClicked;
142 int SIGType = getElement()->getSIGType();
147 strSIG =
"LAMBERT IIe";
176 getElement()->fromSIG();
189 getElement()->fromSIG();
210 getElement()->setObject(
object);
219 getElement()->fromSIG();
223 getElement()->toSIG();
outil IHM pour une entrée utilisateur (fichier header)
virtual bool deepCopy(const TYElement *pOther, bool copyId=true, bool pUseCopyTag=false)
Classe de definition d'un point de controle.Le point de controle est un point de calcul avec une haut...
virtual bool deepCopy(const TYElement *pOther, bool copyId=true, bool pUseCopyTag=false)