the Create Prefix tab has been renamed to the Prefix Manager tab
This commit is contained in:
@@ -1406,7 +1406,7 @@ class WineHelperGUI(QMainWindow):
|
|||||||
self.info_panel_layout.setStretch(1, 1)
|
self.info_panel_layout.setStretch(1, 1)
|
||||||
self.info_panel_layout.setStretch(4, 0)
|
self.info_panel_layout.setStretch(4, 0)
|
||||||
|
|
||||||
if current_tab_text in ["Справка", "Создать префикс"]:
|
if current_tab_text in ["Справка", "Менеджер префиксов"]:
|
||||||
self.info_panel.setVisible(False)
|
self.info_panel.setVisible(False)
|
||||||
else:
|
else:
|
||||||
self.info_panel.setVisible(True)
|
self.info_panel.setVisible(True)
|
||||||
@@ -1821,7 +1821,7 @@ class WineHelperGUI(QMainWindow):
|
|||||||
self.selected_wine_version_value = None
|
self.selected_wine_version_value = None
|
||||||
|
|
||||||
def create_prefix_tab(self):
|
def create_prefix_tab(self):
|
||||||
"""Создает вкладку для создания нового префикса"""
|
"""Создает вкладку 'Менеджер префиксов'"""
|
||||||
self.prefix_tab = QWidget()
|
self.prefix_tab = QWidget()
|
||||||
layout = QVBoxLayout(self.prefix_tab)
|
layout = QVBoxLayout(self.prefix_tab)
|
||||||
layout.setContentsMargins(10, 10, 10, 10)
|
layout.setContentsMargins(10, 10, 10, 10)
|
||||||
@@ -2001,7 +2001,7 @@ class WineHelperGUI(QMainWindow):
|
|||||||
container_layout.addWidget(self.prefix_management_groupbox)
|
container_layout.addWidget(self.prefix_management_groupbox)
|
||||||
layout.addWidget(self.management_container_groupbox)
|
layout.addWidget(self.management_container_groupbox)
|
||||||
layout.addStretch()
|
layout.addStretch()
|
||||||
self.add_tab(self.prefix_tab, "Создать префикс")
|
self.add_tab(self.prefix_tab, "Менеджер префиксов")
|
||||||
|
|
||||||
self.arch_win32_radio.toggled.connect(self.clear_wine_version_selection)
|
self.arch_win32_radio.toggled.connect(self.clear_wine_version_selection)
|
||||||
self.prefix_name_edit.textChanged.connect(self.update_create_prefix_button_state)
|
self.prefix_name_edit.textChanged.connect(self.update_create_prefix_button_state)
|
||||||
@@ -2024,7 +2024,7 @@ class WineHelperGUI(QMainWindow):
|
|||||||
return set()
|
return set()
|
||||||
|
|
||||||
def _remove_prefix_from_gui_state(self, prefix_name):
|
def _remove_prefix_from_gui_state(self, prefix_name):
|
||||||
"""Удаляет префикс из пользовательского интерфейса вкладки 'Создать префикс'."""
|
"""Удаляет префикс из пользовательского интерфейса вкладки 'Менеджер префиксов'."""
|
||||||
index_to_remove = self.created_prefix_selector.findText(prefix_name)
|
index_to_remove = self.created_prefix_selector.findText(prefix_name)
|
||||||
if index_to_remove != -1:
|
if index_to_remove != -1:
|
||||||
self.created_prefix_selector.removeItem(index_to_remove)
|
self.created_prefix_selector.removeItem(index_to_remove)
|
||||||
@@ -2078,7 +2078,7 @@ class WineHelperGUI(QMainWindow):
|
|||||||
self.delete_prefix_button.setEnabled(True)
|
self.delete_prefix_button.setEnabled(True)
|
||||||
|
|
||||||
def delete_selected_prefix(self):
|
def delete_selected_prefix(self):
|
||||||
"""Удаляет префикс, выбранный в выпадающем списке на вкладке 'Создать префикс'."""
|
"""Удаляет префикс, выбранный в выпадающем списке на вкладке 'Менеджер префиксов'."""
|
||||||
prefix_name = self.current_managed_prefix_name
|
prefix_name = self.current_managed_prefix_name
|
||||||
if not prefix_name:
|
if not prefix_name:
|
||||||
return
|
return
|
||||||
@@ -3664,7 +3664,7 @@ class WineHelperGUI(QMainWindow):
|
|||||||
prefixes_after_install = self._get_current_prefixes()
|
prefixes_after_install = self._get_current_prefixes()
|
||||||
new_prefixes = prefixes_after_install - getattr(self, 'prefixes_before_install', set())
|
new_prefixes = prefixes_after_install - getattr(self, 'prefixes_before_install', set())
|
||||||
|
|
||||||
# Перезагружаем список префиксов на вкладке "Создать префикс"
|
# Перезагружаем список префиксов на вкладке "Менеджер префиксов"
|
||||||
self._load_created_prefixes()
|
self._load_created_prefixes()
|
||||||
|
|
||||||
new_prefix_name = None
|
new_prefix_name = None
|
||||||
@@ -3683,7 +3683,7 @@ class WineHelperGUI(QMainWindow):
|
|||||||
title_name = self._get_current_app_title()
|
title_name = self._get_current_app_title()
|
||||||
success_text = f"Программа «{title_name}» установлена успешно!"
|
success_text = f"Программа «{title_name}» установлена успешно!"
|
||||||
if new_prefix_name:
|
if new_prefix_name:
|
||||||
success_text += f"\n\nНовый префикс '{new_prefix_name}' был автоматически выбран в списке управления на вкладке 'Создать префикс'."
|
success_text += f"\n\nНовый префикс '{new_prefix_name}' был автоматически выбран в списке управления на вкладке 'Менеджер префиксов'."
|
||||||
success_box.setText(success_text)
|
success_box.setText(success_text)
|
||||||
success_box.setIcon(QMessageBox.Information)
|
success_box.setIcon(QMessageBox.Information)
|
||||||
success_box.addButton("Готово", QMessageBox.AcceptRole)
|
success_box.addButton("Готово", QMessageBox.AcceptRole)
|
||||||
|
Reference in New Issue
Block a user