[supervision] Set custom icons, and change shortcut for clean. (#3049)

* [supervision] Set custom icons, and change shortcut for clean.

* [supervision] Add control panel selector.

* [supervision] remember last target built.

* [supervision] refresh AC before build.
This commit is contained in:
Fabien-B
2023-08-25 13:21:07 +02:00
committed by GitHub
parent 78f117b902
commit ee01f2720b
48 changed files with 1365 additions and 183 deletions
+2 -4
View File
@@ -73,15 +73,13 @@ class ProgramWidget(QWidget, Ui_Program):
self.process.terminate()
def handle_started(self):
icon = QIcon.fromTheme("media-playback-stop")
self.run_button.setIcon(icon)
self.run_button.setIcon(QIcon(":/icons/icons/stop.png"))
self.program_lineedit.setReadOnly(True)
def handle_finished(self, exit_code: int, exit_status: QProcess.ExitStatus):
if exit_code not in (0, 15):
self.program_lineedit.setStyleSheet("background: #f56464")
icon = QIcon.fromTheme("media-playback-start")
self.run_button.setIcon(icon)
self.run_button.setIcon(QIcon(":/icons/icons/play.png"))
self.program_lineedit.setReadOnly(False)
self.finished.emit(exit_code, exit_status)