28 #include <QGridLayout>
33 #define TR(id) OLocalizator::getString("TYRepereWidget", (id))
42 setWindowTitle(
TR(
"id_caption"));
66 lineEditX->setText(buf.setNum(getElement()->_origin._x,
'g', 10));
70 lineEditY->setText(buf.setNum(getElement()->_origin._y,
'g', 10));
74 lineEditZ->setText(buf.setNum(getElement()->_origin._z,
'g', 10));
97 lineEditX_2->setText(buf.setNum(getElement()->_vecI._x,
'g', 10));
101 lineEditY_2->setText(buf.setNum(getElement()->_vecI._y,
'g', 10));
105 lineEditZ_2->setText(buf.setNum(getElement()->_vecI._z,
'g', 10));
128 lineEditX_4->setText(buf.setNum(getElement()->_vecJ._x,
'g', 10));
132 lineEditY_4->setText(buf.setNum(getElement()->_vecJ._y,
'g', 10));
136 lineEditZ_4->setText(buf.setNum(getElement()->_vecJ._z,
'g', 10));
159 lineEditX_3->setText(buf.setNum(getElement()->_vecK._x,
'g', 10));
163 lineEditY_3->setText(buf.setNum(getElement()->_vecK._y,
'g', 10));
167 lineEditZ_3->setText(buf.setNum(getElement()->_vecK._z,
'g', 10));
181 lineEditZ_3->setText(buf.setNum(getElement()->_vecK._z,
'g', 10));
182 lineEditX_3->setText(buf.setNum(getElement()->_vecK._x,
'g', 10));
183 lineEditY_3->setText(buf.setNum(getElement()->_vecK._y,
'g', 10));
185 lineEditZ_4->setText(buf.setNum(getElement()->_vecJ._z,
'g', 10));
186 lineEditX_4->setText(buf.setNum(getElement()->_vecJ._x,
'g', 10));
187 lineEditY_4->setText(buf.setNum(getElement()->_vecJ._y,
'g', 10));
189 lineEditZ_2->setText(buf.setNum(getElement()->_vecI._z,
'g', 10));
190 lineEditX_2->setText(buf.setNum(getElement()->_vecI._x,
'g', 10));
191 lineEditY_2->setText(buf.setNum(getElement()->_vecI._y,
'g', 10));
193 lineEditZ->setText(buf.setNum(getElement()->_origin._z,
'g', 10));
194 lineEditX->setText(buf.setNum(getElement()->_origin._x,
'g', 10));
195 lineEditY->setText(buf.setNum(getElement()->_origin._y,
'g', 10));
202 getElement()->_origin._x =
lineEditX->text().toDouble();
203 getElement()->_origin._y =
lineEditY->text().toDouble();
204 getElement()->_origin._z =
lineEditZ->text().toDouble();
206 getElement()->_vecI._x =
lineEditX_2->text().toDouble();
207 getElement()->_vecI._y =
lineEditY_2->text().toDouble();
208 getElement()->_vecI._z =
lineEditZ_2->text().toDouble();
210 getElement()->_vecJ._x =
lineEditX_4->text().toDouble();
211 getElement()->_vecJ._y =
lineEditY_4->text().toDouble();
212 getElement()->_vecJ._z =
lineEditZ_4->text().toDouble();
214 getElement()->_vecK._x =
lineEditX_3->text().toDouble();
215 getElement()->_vecK._y =
lineEditY_3->text().toDouble();
216 getElement()->_vecK._z =
lineEditZ_3->text().toDouble();
outil IHM pour une entrée utilisateur (fichier header)