Skip to content

Commit 4c1f98f

Browse files
authored
Update main.py to v1.0.10
1 parent cab6051 commit 4c1f98f

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

API_PE_Replacer/main.py

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -687,8 +687,6 @@ def update_status(self, status: str, text: str):
687687
self.status_label.setText(text); colors = {'success': REFINED_PALETTE['success'], 'warning': REFINED_PALETTE['warning'], 'error': REFINED_PALETTE['error'], 'ready': REFINED_PALETTE['text_muted']}
688688
self.status_label.setStyleSheet(f"color: {colors.get(status, colors['ready'])};")
689689

690-
# Оновлений клас RefinedFolderDialog:
691-
692690
class RefinedFolderDialog(QDialog):
693691
files_changed = pyqtSignal() # Сигнал для оновлення UI
694692

@@ -1385,16 +1383,25 @@ def on_main_action_click(self):
13851383
else: self.start_patching()
13861384

13871385
def set_ui_for_patching(self, is_patching: bool):
1386+
"""Деактивує/активує UI під час патчингу"""
13881387
if is_patching:
1388+
# Під час патчингу - деактивуємо кнопки
13891389
self.main_action_btn.setText(self.translator.get("cancel"))
13901390
self.main_action_btn.setEnabled(True)
13911391
self.clear_btn.setEnabled(False)
1392-
for item in self.file_items.values(): item.setEnabled(False)
1392+
self.add_files_btn.setEnabled(False)
1393+
self.add_folder_btn.setEnabled(False)
1394+
for item in self.file_items.values():
1395+
item.setEnabled(False)
13931396
else:
1397+
# Після патчингу - активуємо кнопки назад
13941398
self.main_action_btn.setText(self.translator.get("start_patching"))
13951399
self.main_action_btn.setEnabled(True)
13961400
self.clear_btn.setEnabled(True)
1397-
for item in self.file_items.values(): item.setEnabled(True)
1401+
self.add_files_btn.setEnabled(True)
1402+
self.add_folder_btn.setEnabled(True)
1403+
for item in self.file_items.values():
1404+
item.setEnabled(True)
13981405

13991406
def start_patching(self):
14001407
if not self.files:

0 commit comments

Comments
 (0)