gui: Do not use window title in info_box
- info_box does not resize with the title length - On MacOS, the title won't be displayed
This commit is contained in:
parent
2a6db53dc8
commit
6ad41c8502
@ -119,8 +119,8 @@ class Kirdy(QObject):
|
|||||||
success = True
|
success = True
|
||||||
success &= self._kirdy.task_dispatcher(self._kirdy.device.get_status_report(sig=self.report_update_sig))
|
success &= self._kirdy.task_dispatcher(self._kirdy.device.get_status_report(sig=self.report_update_sig))
|
||||||
if not(success):
|
if not(success):
|
||||||
self._noti_info_box.setWindowTitle("Polling rate is too high")
|
self._noti_info_box.setWindowTitle(" ")
|
||||||
self._noti_info_box.setText(f"Kirdy cannot handle {1/(self._poll_interval)} Hz polling rate. Reset to default polling rate ({1/self._default_poll_interval} Hz)")
|
self._noti_info_box.setText(f"Polling rate is too high. Kirdy cannot handle {1/(self._poll_interval)} Hz polling rate. Reset to default polling rate ({1/self._default_poll_interval} Hz)")
|
||||||
self._noti_info_box.show()
|
self._noti_info_box.show()
|
||||||
|
|
||||||
self.set_update_s(self._default_poll_interval)
|
self.set_update_s(self._default_poll_interval)
|
||||||
@ -622,8 +622,8 @@ class MainWindow(QtWidgets.QMainWindow):
|
|||||||
def save_settings(_):
|
def save_settings(_):
|
||||||
self.kirdy.task_dispatcher(self.kirdy.device.save_current_settings_to_flash())
|
self.kirdy.task_dispatcher(self.kirdy.device.save_current_settings_to_flash())
|
||||||
saved = QtWidgets.QMessageBox(self)
|
saved = QtWidgets.QMessageBox(self)
|
||||||
saved.setWindowTitle("Config saved")
|
saved.setWindowTitle(" ")
|
||||||
saved.setText(f"Laser diode and thermostat configs have been saved into flash.")
|
saved.setText(f"Config saved. Laser diode and thermostat configs have been saved into flash.")
|
||||||
saved.setIcon(QtWidgets.QMessageBox.Icon.Information)
|
saved.setIcon(QtWidgets.QMessageBox.Icon.Information)
|
||||||
saved.show()
|
saved.show()
|
||||||
self.menu_action_save.triggered.connect(save_settings)
|
self.menu_action_save.triggered.connect(save_settings)
|
||||||
@ -632,8 +632,8 @@ class MainWindow(QtWidgets.QMainWindow):
|
|||||||
def load_settings(_):
|
def load_settings(_):
|
||||||
self.kirdy.task_dispatcher(self.kirdy.device.restore_settings_from_flash())
|
self.kirdy.task_dispatcher(self.kirdy.device.restore_settings_from_flash())
|
||||||
loaded = QtWidgets.QMessageBox(self)
|
loaded = QtWidgets.QMessageBox(self)
|
||||||
loaded.setWindowTitle("Config loaded")
|
loaded.setWindowTitle(" ")
|
||||||
loaded.setText(f"Laser Diode and Thermostat configs have been loaded from flash.")
|
loaded.setText(f"Config loaded. Laser Diode and Thermostat configs have been loaded from flash.")
|
||||||
loaded.setIcon(QtWidgets.QMessageBox.Icon.Information)
|
loaded.setIcon(QtWidgets.QMessageBox.Icon.Information)
|
||||||
loaded.show()
|
loaded.show()
|
||||||
self.menu_action_load.triggered.connect(load_settings)
|
self.menu_action_load.triggered.connect(load_settings)
|
||||||
@ -879,8 +879,8 @@ class MainWindow(QtWidgets.QMainWindow):
|
|||||||
|
|
||||||
@pyqtSlot(str)
|
@pyqtSlot(str)
|
||||||
def cmd_cannot_execute(self, kirdy_msg):
|
def cmd_cannot_execute(self, kirdy_msg):
|
||||||
self.info_box.setText(kirdy_msg)
|
self.info_box.setWindowTitle(" ")
|
||||||
self.info_box.setWindowTitle("Command fails to execute")
|
self.info_box.setText(f"Command fails to execute. {kirdy_msg}")
|
||||||
self.info_box.show()
|
self.info_box.show()
|
||||||
|
|
||||||
@asyncSlot(dict)
|
@asyncSlot(dict)
|
||||||
@ -904,8 +904,8 @@ class MainWindow(QtWidgets.QMainWindow):
|
|||||||
self.background_task_lbl.setText("Ready.")
|
self.background_task_lbl.setText("Ready.")
|
||||||
self.loading_spinner.stop()
|
self.loading_spinner.stop()
|
||||||
self.loading_spinner.hide()
|
self.loading_spinner.hide()
|
||||||
self.info_box.setWindowTitle("PID AutoTune Success")
|
self.info_box.setWindowTitle(" ")
|
||||||
self.info_box.setText("PID Config has been loaded to Thermostat.\nRegulating temperature.")
|
self.info_box.setText("PID AutoTune Success: PID Config has been loaded to Thermostat.\nRegulating temperature.")
|
||||||
self.info_box.show()
|
self.info_box.show()
|
||||||
self.prev_autotuner_state = None
|
self.prev_autotuner_state = None
|
||||||
case PIDAutotuneState.STATE_FAILED:
|
case PIDAutotuneState.STATE_FAILED:
|
||||||
@ -916,8 +916,8 @@ class MainWindow(QtWidgets.QMainWindow):
|
|||||||
self.background_task_lbl.setText("Ready.")
|
self.background_task_lbl.setText("Ready.")
|
||||||
self.loading_spinner.stop()
|
self.loading_spinner.stop()
|
||||||
self.loading_spinner.hide()
|
self.loading_spinner.hide()
|
||||||
self.info_box.setWindowTitle("PID Autotune Failed")
|
self.info_box.setWindowTitle(" ")
|
||||||
self.info_box.setText("PID Autotune is failed.")
|
self.info_box.setText("PID Autotune failed.")
|
||||||
self.info_box.show()
|
self.info_box.show()
|
||||||
self.prev_autotuner_state = None
|
self.prev_autotuner_state = None
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user