From 9a1b78276ecf628783a8362ed525eef6d77da06e Mon Sep 17 00:00:00 2001 From: Sergey Palcheh Date: Sat, 18 Oct 2025 16:52:22 +0600 Subject: [PATCH] added button lock in the Installed tab when the Run button is pressed --- winehelper_gui.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/winehelper_gui.py b/winehelper_gui.py index 0841f1a..d47a96a 100644 --- a/winehelper_gui.py +++ b/winehelper_gui.py @@ -3882,9 +3882,17 @@ class WineHelperGUI(QMainWindow): if is_running: self.run_button.setText("Остановить") self.run_button.setStyleSheet(self.STOP_BUTTON_STYLE) + self.create_log_button.setEnabled(False) + self.backup_button.setEnabled(False) + self.uninstall_button.setEnabled(False) + self.restore_prefix_button_panel.setEnabled(False) else: self.run_button.setText("Запустить") self.run_button.setStyleSheet(self.RUN_BUTTON_STYLE) + self.create_log_button.setEnabled(True) + self.backup_button.setEnabled(True) + self.uninstall_button.setEnabled(True) + self.restore_prefix_button_panel.setEnabled(True) def _run_app_launcher(self, debug=False): """Внутренний метод для запуска приложения (с отладкой или без) с использованием QProcess."""