22 #include <QGridLayout>
24 #include <QHBoxLayout>
34 #define TR(id) OLocalizator::getString("TYRotationDialog", (id))
42 setWindowTitle(
TR(
"id_caption"));
80 QBoxLayout* pBtnLayout =
new QHBoxLayout();
82 pBtnLayout->addStretch(1);
84 QPushButton* pButtonOK =
new QPushButton(
TR(
"id_ok_btn"),
this);
85 pButtonOK->setDefault(
true);
87 pBtnLayout->addWidget(pButtonOK);
89 QPushButton* pButtonCancel =
new QPushButton(
TR(
"id_cancel_btn"),
this);
90 pButtonCancel->setShortcut(Qt::Key_Escape);
91 QObject::connect(pButtonCancel, &QPushButton::clicked,
this, &TYRotationDialog::reject);
92 pBtnLayout->addWidget(pButtonCancel);
All base classes related to 3D manipulation.
outil IHM pour une entrée utilisateur (fichier header)
Boite de dialogue pour la saisie de la l'angle des objets (fichier header)
double _y
y coordinate of OCoord3D
double _z
z coordinate of OCoord3D
double _x
x coordinate of OCoord3D
TYRotationDialog(OPoint3D *pElement, QWidget *_pParent=NULL)
virtual void switchConcatenate()
void lockXY()
Empeche les rotations selon X et Y (utile pour les sites ...)
virtual void updateContent()
QGridLayout * _groupBoxLayout
virtual ~TYRotationDialog()
QGridLayout * _pointLayout
QCheckBox * _pConcatenateCheckBox