9from PyQt6
import QtCore, QtGui, QtWidgets
13 def setupUi(self, graphWidget):
14 graphWidget.setObjectName(
"graphWidget")
15 graphWidget.resize(700, 133)
18 self.
groupBox_5 = QtWidgets.QGroupBox(parent=graphWidget)
28 self.
label_13.setMinimumSize(QtCore.QSize(80, 0))
29 self.
label_13.setMaximumSize(QtCore.QSize(8, 16777215))
30 self.
label_13.setObjectName(
"label_13")
33 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Ignored, QtWidgets.QSizePolicy.Policy.Fixed)
34 sizePolicy.setHorizontalStretch(0)
35 sizePolicy.setVerticalStretch(0)
36 sizePolicy.setHeightForWidth(self.
lineEdit_m.sizePolicy().hasHeightForWidth())
38 self.
lineEdit_m.setMinimumSize(QtCore.QSize(70, 0))
39 self.
lineEdit_m.setMaximumSize(QtCore.QSize(70, 16777215))
43 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Preferred, QtWidgets.QSizePolicy.Policy.Preferred)
44 sizePolicy.setHorizontalStretch(0)
45 sizePolicy.setVerticalStretch(0)
46 sizePolicy.setHeightForWidth(self.
label_15.sizePolicy().hasHeightForWidth())
47 self.
label_15.setSizePolicy(sizePolicy)
48 self.
label_15.setMinimumSize(QtCore.QSize(210, 0))
49 self.
label_15.setMaximumSize(QtCore.QSize(210, 16777215))
50 self.
label_15.setObjectName(
"label_15")
53 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Preferred, QtWidgets.QSizePolicy.Policy.Fixed)
54 sizePolicy.setHorizontalStretch(0)
55 sizePolicy.setVerticalStretch(0)
56 sizePolicy.setHeightForWidth(self.
lineEdit_g.sizePolicy().hasHeightForWidth())
58 self.
lineEdit_g.setMinimumSize(QtCore.QSize(60, 0))
59 self.
lineEdit_g.setMaximumSize(QtCore.QSize(60, 16777215))
62 spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Preferred, QtWidgets.QSizePolicy.Policy.Minimum)
66 self.
line_6.setFrameShape(QtWidgets.QFrame.Shape.HLine)
67 self.
line_6.setFrameShadow(QtWidgets.QFrame.Shadow.Sunken)
68 self.
line_6.setObjectName(
"line_6")
76 self.
label_14.setObjectName(
"label_14")
82 self.
label_16.setObjectName(
"label_16")
88 self.
label_17.setObjectName(
"label_17")
93 icon.addPixmap(QtGui.QPixmap(
":/data/icones/dots.svg"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off)
96 icon1.addPixmap(QtGui.QPixmap(
":/data/icones/dots+lines.svg"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off)
99 icon2.addPixmap(QtGui.QPixmap(
":/data/icones/lines.svg"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off)
103 icon3 = QtGui.QIcon()
104 icon3.addPixmap(QtGui.QPixmap(
":/data/icones/folder-pictures.svg"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off)
108 spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
113 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Preferred, QtWidgets.QSizePolicy.Policy.Expanding)
114 sizePolicy.setHorizontalStretch(0)
115 sizePolicy.setVerticalStretch(0)
116 sizePolicy.setHeightForWidth(self.
widget_graph.sizePolicy().hasHeightForWidth())
122 QtCore.QMetaObject.connectSlotsByName(graphWidget)
124 def retranslateUi(self, graphWidget):
125 _translate = QtCore.QCoreApplication.translate
126 self.
groupBox_5.setTitle(_translate(
"graphWidget",
"Données et grandeurs à représenter"))
127 self.
label_13.setText(_translate(
"graphWidget",
"Masse (kg)"))
128 self.
lineEdit_m.setText(_translate(
"graphWidget",
"1.0"))
129 self.
label_15.setText(_translate(
"graphWidget",
"Intensité de la pesanteur g (N/kg)"))
130 self.
lineEdit_g.setText(_translate(
"graphWidget",
"9.8"))
131 self.
label_14.setText(_translate(
"graphWidget",
"Tracer :"))
132 self.
label_16.setText(_translate(
"graphWidget",
"En fonction de :"))
133 self.
label_17.setText(_translate(
"graphWidget",
"Avec le style :"))
134 self.
comboBox_style.setItemText(0, _translate(
"graphWidget",
"Points seuls"))
135 self.
comboBox_style.setItemText(1, _translate(
"graphWidget",
"Points et lignes"))
136 self.
comboBox_style.setItemText(2, _translate(
"graphWidget",
"Lignes seules"))
139from image_widget
import ImageWidget