Pymecavideo 8.0
Étude cinématique à l'aide de vidéos
Ui_trajectoire.py
1# Form implementation generated from reading ui file 'trajectoire.ui'
2#
3# Created by: PyQt6 UI code generator 6.4.1
4#
5# WARNING: Any manual changes made to this file will be lost when pyuic6 is
6# run again. Do not edit this file unless you know what you are doing.
7
8
9from PyQt6 import QtCore, QtGui, QtWidgets
10
11
12class Ui_trajectoire(object):
13 def setupUi(self, trajectoire):
14 trajectoire.setObjectName("trajectoire")
15 trajectoire.resize(565, 463)
16 self.horizontalLayout_9 = QtWidgets.QHBoxLayout(trajectoire)
17 self.horizontalLayout_9.setObjectName("horizontalLayout_9")
18 self.groupBox = QtWidgets.QGroupBox(parent=trajectoire)
19 self.groupBox.setMinimumSize(QtCore.QSize(165, 0))
20 self.groupBox.setMaximumSize(QtCore.QSize(165, 16777215))
21 self.groupBox.setTitle("")
22 self.groupBox.setObjectName("groupBox")
23 self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.groupBox)
24 self.verticalLayout_4.setObjectName("verticalLayout_4")
25 self.comboBoxChrono = QtWidgets.QComboBox(parent=self.groupBox)
26 self.comboBoxChrono.setObjectName("comboBoxChrono")
27 self.comboBoxChrono.addItem("")
28 self.comboBoxChrono.addItem("")
29 self.comboBoxChrono.addItem("")
30 self.verticalLayout_4.addWidget(self.comboBoxChrono)
31 self.widget_speed = QtWidgets.QGroupBox(parent=self.groupBox)
32 self.widget_speed.setObjectName("widget_speed")
33 self.verticalLayout_10 = QtWidgets.QVBoxLayout(self.widget_speed)
34 self.verticalLayout_10.setContentsMargins(1, 0, 1, 0)
35 self.verticalLayout_10.setObjectName("verticalLayout_10")
36 self.checkBoxVectorSpeed = QtWidgets.QCheckBox(parent=self.widget_speed)
37 self.checkBoxVectorSpeed.setObjectName("checkBoxVectorSpeed")
38 self.verticalLayout_10.addWidget(self.checkBoxVectorSpeed)
39 self.radioButtonNearMouse = QtWidgets.QRadioButton(parent=self.widget_speed)
40 self.radioButtonNearMouse.setChecked(True)
41 self.radioButtonNearMouse.setObjectName("radioButtonNearMouse")
42 self.verticalLayout_10.addWidget(self.radioButtonNearMouse)
43 self.radioButtonSpeedEveryWhere = QtWidgets.QRadioButton(parent=self.widget_speed)
44 self.radioButtonSpeedEveryWhere.setObjectName("radioButtonSpeedEveryWhere")
46 self.label_7 = QtWidgets.QLabel(parent=self.widget_speed)
47 self.label_7.setObjectName("label_7")
48 self.verticalLayout_10.addWidget(self.label_7)
49 self.checkBoxScale = QtWidgets.QComboBox(parent=self.widget_speed)
50 self.checkBoxScale.setEnabled(False)
51 self.checkBoxScale.setEditable(True)
52 self.checkBoxScale.setDuplicatesEnabled(False)
53 self.checkBoxScale.setObjectName("checkBoxScale")
54 self.verticalLayout_10.addWidget(self.checkBoxScale)
55 self.label_8 = QtWidgets.QLabel(parent=self.widget_speed)
56 self.label_8.setAlignment(QtCore.Qt.AlignmentFlag.AlignCenter)
57 self.label_8.setObjectName("label_8")
58 self.verticalLayout_10.addWidget(self.label_8)
59 self.verticalLayout_4.addWidget(self.widget_speed)
60 self.widget_chronophoto = QtWidgets.QWidget(parent=self.groupBox)
61 self.widget_chronophoto.setObjectName("widget_chronophoto")
62 self.verticalLayout_9 = QtWidgets.QVBoxLayout(self.widget_chronophoto)
63 self.verticalLayout_9.setObjectName("verticalLayout_9")
64 self.widget_chronophoto_2 = QtWidgets.QGroupBox(parent=self.widget_chronophoto)
65 self.widget_chronophoto_2.setObjectName("widget_chronophoto_2")
66 self.gridLayout = QtWidgets.QGridLayout(self.widget_chronophoto_2)
67 self.gridLayout.setContentsMargins(1, 0, 1, 0)
68 self.gridLayout.setObjectName("gridLayout")
69 self.label_10 = QtWidgets.QLabel(parent=self.widget_chronophoto_2)
70 self.label_10.setObjectName("label_10")
71 self.gridLayout.addWidget(self.label_10, 0, 0, 1, 1)
72 self.spinBox_chrono = QtWidgets.QSpinBox(parent=self.widget_chronophoto_2)
73 self.spinBox_chrono.setObjectName("spinBox_chrono")
74 self.gridLayout.addWidget(self.spinBox_chrono, 0, 1, 1, 1)
75 self.verticalLayout_9.addWidget(self.widget_chronophoto_2)
76 self.verticalLayout_4.addWidget(self.widget_chronophoto)
77 self.widget_10 = QtWidgets.QWidget(parent=self.groupBox)
78 self.widget_10.setObjectName("widget_10")
79 self.horizontalLayout_10 = QtWidgets.QHBoxLayout(self.widget_10)
80 self.horizontalLayout_10.setObjectName("horizontalLayout_10")
81 self.verticalLayout_4.addWidget(self.widget_10)
82 self.line_4 = QtWidgets.QFrame(parent=self.groupBox)
83 self.line_4.setFrameShape(QtWidgets.QFrame.Shape.HLine)
84 self.line_4.setFrameShadow(QtWidgets.QFrame.Shadow.Sunken)
85 self.line_4.setObjectName("line_4")
86 self.verticalLayout_4.addWidget(self.line_4)
87 self.pushButton_save = QtWidgets.QPushButton(parent=self.groupBox)
88 icon = QtGui.QIcon()
89 icon.addPixmap(QtGui.QPixmap(":/data/icones/folder-pictures.svg"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off)
90 self.pushButton_save.setIcon(icon)
91 self.pushButton_save.setObjectName("pushButton_save")
92 self.verticalLayout_4.addWidget(self.pushButton_save)
93 spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Expanding)
94 self.verticalLayout_4.addItem(spacerItem)
95 self.horizontalLayout_9.addWidget(self.groupBox)
96 self.widget_9 = QtWidgets.QWidget(parent=trajectoire)
97 self.widget_9.setObjectName("widget_9")
98 self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.widget_9)
99 self.verticalLayout_5.setObjectName("verticalLayout_5")
100 self.widget_11 = QtWidgets.QWidget(parent=self.widget_9)
101 self.widget_11.setMinimumSize(QtCore.QSize(0, 50))
102 self.widget_11.setMaximumSize(QtCore.QSize(16777215, 50))
103 self.widget_11.setObjectName("widget_11")
104 self.horizontalLayout_11 = QtWidgets.QHBoxLayout(self.widget_11)
105 self.horizontalLayout_11.setObjectName("horizontalLayout_11")
106 self.label_11 = QtWidgets.QLabel(parent=self.widget_11)
107 self.label_11.setAlignment(QtCore.Qt.AlignmentFlag.AlignRight|QtCore.Qt.AlignmentFlag.AlignTrailing|QtCore.Qt.AlignmentFlag.AlignVCenter)
108 self.label_11.setObjectName("label_11")
109 self.horizontalLayout_11.addWidget(self.label_11)
110 self.comboBox_referentiel = QtWidgets.QComboBox(parent=self.widget_11)
111 self.comboBox_referentiel.setObjectName("comboBox_referentiel")
112 self.horizontalLayout_11.addWidget(self.comboBox_referentiel)
113 self.button_video = QtWidgets.QPushButton(parent=self.widget_11)
114 icon1 = QtGui.QIcon()
115 icon1.addPixmap(QtGui.QPixmap(":/data/icones/video.svg"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off)
116 self.button_video.setIcon(icon1)
117 self.button_video.setObjectName("button_video")
118 self.horizontalLayout_11.addWidget(self.button_video)
119 self.verticalLayout_5.addWidget(self.widget_11)
120 self.trajW = trajWidget(parent=self.widget_9)
121 self.trajW.setObjectName("trajW")
122 self.verticalLayout_5.addWidget(self.trajW)
123 self.horizontalLayout_9.addWidget(self.widget_9)
124
125 self.retranslateUi(trajectoire)
126 QtCore.QMetaObject.connectSlotsByName(trajectoire)
127
128 def retranslateUi(self, trajectoire):
129 _translate = QtCore.QCoreApplication.translate
130 self.comboBoxChrono.setItemText(0, _translate("trajectoire", "Trajectoire"))
131 self.comboBoxChrono.setItemText(1, _translate("trajectoire", "Chronophotographie"))
132 self.comboBoxChrono.setItemText(2, _translate("trajectoire", "Chronogramme"))
133 self.widget_speed.setTitle(_translate("trajectoire", "vecteur vitesse ..."))
134 self.checkBoxVectorSpeed.setText(_translate("trajectoire", "Montrer les\n"
135"vecteurs vitesse"))
136 self.radioButtonNearMouse.setText(_translate("trajectoire", "Près de la souris"))
137 self.radioButtonSpeedEveryWhere.setText(_translate("trajectoire", "Partout"))
138 self.label_7.setText(_translate("trajectoire", "Échelle de vitesses"))
139 self.label_8.setText(_translate("trajectoire", "px pour 1 m/s"))
140 self.widget_chronophoto_2.setTitle(_translate("trajectoire", "Chronophotographie ..."))
141 self.label_10.setText(_translate("trajectoire", "Image n°"))
142 self.pushButton_save.setToolTip(_translate("trajectoire", "Enregistrer comme image"))
143 self.pushButton_save.setText(_translate("trajectoire", "Enregistrer"))
144 self.label_11.setText(_translate("trajectoire", "Changement de référentiel :"))
145 self.button_video.setText(_translate("trajectoire", "Voir la vidéo"))
146from trajWidget import trajWidget
Classe pour l'élément qui remplit l'essentiel de l'onglet trajectoire paramètres du constructeur :
Definition: trajWidget.py:38