28 #include <QGridLayout>
35 #define TR(id) OLocalizator::getString("TYRepereWidget", (id))
44 setWindowTitle(
TR(
"id_caption"));
68 lineEditX->setText(buf.setNum(getElement()->_origin._x,
'g', 10));
72 lineEditY->setText(buf.setNum(getElement()->_origin._y,
'g', 10));
76 lineEditZ->setText(buf.setNum(getElement()->_origin._z,
'g', 10));
99 lineEditX_2->setText(buf.setNum(getElement()->_vecI._x,
'g', 10));
103 lineEditY_2->setText(buf.setNum(getElement()->_vecI._y,
'g', 10));
107 lineEditZ_2->setText(buf.setNum(getElement()->_vecI._z,
'g', 10));
130 lineEditX_4->setText(buf.setNum(getElement()->_vecJ._x,
'g', 10));
134 lineEditY_4->setText(buf.setNum(getElement()->_vecJ._y,
'g', 10));
138 lineEditZ_4->setText(buf.setNum(getElement()->_vecJ._z,
'g', 10));
161 lineEditX_3->setText(buf.setNum(getElement()->_vecK._x,
'g', 10));
165 lineEditY_3->setText(buf.setNum(getElement()->_vecK._y,
'g', 10));
169 lineEditZ_3->setText(buf.setNum(getElement()->_vecK._z,
'g', 10));
183 lineEditZ_3->setText(buf.setNum(getElement()->_vecK._z,
'g', 10));
184 lineEditX_3->setText(buf.setNum(getElement()->_vecK._x,
'g', 10));
185 lineEditY_3->setText(buf.setNum(getElement()->_vecK._y,
'g', 10));
187 lineEditZ_4->setText(buf.setNum(getElement()->_vecJ._z,
'g', 10));
188 lineEditX_4->setText(buf.setNum(getElement()->_vecJ._x,
'g', 10));
189 lineEditY_4->setText(buf.setNum(getElement()->_vecJ._y,
'g', 10));
191 lineEditZ_2->setText(buf.setNum(getElement()->_vecI._z,
'g', 10));
192 lineEditX_2->setText(buf.setNum(getElement()->_vecI._x,
'g', 10));
193 lineEditY_2->setText(buf.setNum(getElement()->_vecI._y,
'g', 10));
195 lineEditZ->setText(buf.setNum(getElement()->_origin._z,
'g', 10));
196 lineEditX->setText(buf.setNum(getElement()->_origin._x,
'g', 10));
197 lineEditY->setText(buf.setNum(getElement()->_origin._y,
'g', 10));
204 getElement()->_origin._x =
lineEditX->text().toDouble();
205 getElement()->_origin._y =
lineEditY->text().toDouble();
206 getElement()->_origin._z =
lineEditZ->text().toDouble();
208 getElement()->_vecI._x =
lineEditX_2->text().toDouble();
209 getElement()->_vecI._y =
lineEditY_2->text().toDouble();
210 getElement()->_vecI._z =
lineEditZ_2->text().toDouble();
212 getElement()->_vecJ._x =
lineEditX_4->text().toDouble();
213 getElement()->_vecJ._y =
lineEditY_4->text().toDouble();
214 getElement()->_vecJ._z =
lineEditZ_4->text().toDouble();
216 getElement()->_vecK._x =
lineEditX_3->text().toDouble();
217 getElement()->_vecK._y =
lineEditY_3->text().toDouble();
218 getElement()->_vecK._z =
lineEditZ_3->text().toDouble();
outil IHM pour une entrée utilisateur (fichier header)