mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-05-23 21:36:28 +08:00
[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:
@@ -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)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user