used system winetricks
This commit is contained in:
@@ -3931,22 +3931,7 @@ class WineHelperGUI(QMainWindow):
|
||||
QMessageBox.critical(self, "Ошибка", f"Каталог префикса не найден:\n{prefix_path}")
|
||||
return
|
||||
|
||||
winetricks_search_dir = Var.DATA_PATH
|
||||
winetricks_path = None
|
||||
try:
|
||||
# Ищем файл, который начинается с 'winetricks_'
|
||||
for filename in os.listdir(winetricks_search_dir):
|
||||
if filename.startswith("winetricks_"):
|
||||
winetricks_path = os.path.join(winetricks_search_dir, filename)
|
||||
break # Нашли, выходим из цикла
|
||||
except OSError as e:
|
||||
QMessageBox.critical(self, "Ошибка", f"Не удалось прочитать директорию {winetricks_search_dir}: {e}")
|
||||
return
|
||||
|
||||
if not winetricks_path:
|
||||
QMessageBox.critical(self, "Ошибка", f"Скрипт winetricks не найден в директории:\n{winetricks_search_dir}")
|
||||
return
|
||||
|
||||
winetricks_path = "/usr/bin/winetricks"
|
||||
wine_executable = self._get_wine_executable_for_prefix(prefix_name)
|
||||
dialog = WinetricksManagerDialog(prefix_path, winetricks_path, self, wine_executable=wine_executable)
|
||||
dialog.installation_complete.connect(lambda: self.update_prefix_info_display(prefix_name))
|
||||
|
||||
Reference in New Issue
Block a user