fixing the minimum panel sizes #44

Manually merged
CastroFidel merged 1 commits from minergenon/winehelper:fixing_panels into master 2025-08-07 09:21:47 +00:00

View File

@ -78,10 +78,15 @@ class WineHelperGUI(QMainWindow):
# Создаем табы
self.tabs = QTabWidget()
self.main_layout.addWidget(self.tabs, stretch=2)
self.main_layout.addWidget(self.tabs, stretch=1)
# Создаем панель информации о скрипте
self.create_info_panel()
self.main_layout.addWidget(self.info_panel, stretch=1)
# Фиксируем минимальные размеры
self.tabs.setMinimumWidth(520)
self.info_panel.setMinimumWidth(415)
# Вкладки
self.create_auto_install_tab()
@ -249,8 +254,6 @@ class WineHelperGUI(QMainWindow):
self.installed_action_widget.setVisible(False)
self.installed_global_action_widget.setVisible(False)
self.main_layout.addWidget(self.info_panel, stretch=1)
def browse_install_file(self):
"""Открывает диалог выбора файла для ручной установки"""
file_path, _ = QFileDialog.getOpenFileName(