Index: TD_Temperatures/loader.py =================================================================== diff -u -r21c7894d12a3744993fd0d9940be06336c3ba4e7 -rf05537cca2e7e054a5124d4f5f9ed3ad26264458 --- TD_Temperatures/loader.py (.../loader.py) (revision 21c7894d12a3744993fd0d9940be06336c3ba4e7) +++ TD_Temperatures/loader.py (.../loader.py) (revision f05537cca2e7e054a5124d4f5f9ed3ad26264458) @@ -21,7 +21,7 @@ class Loader(DynamicLoader): """ - The TD Air Trap ui loader + The TD temperature ui loader """ def __init__(self): @@ -34,18 +34,17 @@ finds and creates widgets :return: none """ - self.tbReset = self.find_widget(QtWidgets.QToolButton , 'tbReset' ) - self.tbSend = self.find_widget(QtWidgets.QToolButton , 'tbSend' ) - self.tblOpMode = self.find_widget(QtWidgets.QTableWidget , 'tblOpMode' ) - self.tblSubMode = self.find_widget(QtWidgets.QTableWidget , 'tblSubMode' ) + self.tbReset = self.find_widget(QtWidgets.QToolButton , 'tbReset' ) + self.tbSend = self.find_widget(QtWidgets.QToolButton , 'tbSend' ) + self.board = self.find_widget(QtWidgets.QDoubleSpinBox , 'boardDoubleSpinBox' ) def _init_connections(self): """ initializes the widgets connections :return: none """ self.tbReset.clicked.connect(self._init_widgets) - self.tbSend.clicked.connect(self.do_treatment_states) + self.tbSend.clicked.connect(self.do_temperature_data) # self.tblOpMode.currentCellChanged.connect(self.do_treatment_states) # self.tblSubMode.currentCellChanged.connect(self.do_treatment_states) @@ -55,20 +54,16 @@ initializes the widgets' properties :return: none """ - self.tblOpMode.setCurrentCell(TDOpModes.MODE_INIT.value, 0) - self.tblOpMode.horizontalHeaderItem(0).setTextAlignment(QtCore.Qt.AlignLeft) - self.tblSubMode.setCurrentCell(TDStandbyStates.STANDBY_START_STATE.value, 0) - self.tblSubMode.horizontalHeaderItem(0).setTextAlignment(QtCore.Qt.AlignLeft) + self.board.setValue(0) @Slot() - def do_treatment_states(self): + def do_temperature_data(self): """ - the slot for state change + the slot for temperature data change :return: none """ - op_mode = int(self.tblOpMode.verticalHeaderItem(self.tblOpMode.currentRow()).text()) - sub_mode = int(self.tblSubMode.verticalHeaderItem(self.tblSubMode.currentRow()).text()) - self.td_interface.td_operation_mode( - op_mode, - sub_mode + board_temp = self.board.value() + + self.td_interface.td_temperatures( + board_temp ) \ No newline at end of file