This commit is contained in:
unknown 2025-09-26 03:09:28 +03:00
parent e24247bdb2
commit f6033e3a9f
2 changed files with 15 additions and 11 deletions

View File

@ -2,7 +2,7 @@ from PySide6.QtWidgets import (
QWidget, QLabel, QLineEdit, QPushButton, QVBoxLayout, QMessageBox, QWidget, QLabel, QLineEdit, QPushButton, QVBoxLayout, QMessageBox,
QHBoxLayout, QSpacerItem, QSizePolicy, QComboBox QHBoxLayout, QSpacerItem, QSizePolicy, QComboBox
) )
from PySide6.QtCore import Qt from PySide6.QtCore import Qt, QTimer
from ..widgets.validation_input import ValidationInput from ..widgets.validation_input import ValidationInput
from common_lib.utils.validators import ( from common_lib.utils.validators import (
validate_username as common_validate_username, validate_username as common_validate_username,
@ -167,6 +167,7 @@ class LoginView(QWidget):
self.reg_password_input.textChanged.connect(self.confirm_password_input.on_text_changed) self.reg_password_input.textChanged.connect(self.confirm_password_input.on_text_changed)
def _update_window_title(self): def _update_window_title(self):
def set_title():
window = self.window() window = self.window()
if not window: if not window:
return return
@ -177,6 +178,9 @@ class LoginView(QWidget):
title = f"{localizer.translate('Авторизация')} | {config.APP_HEADER}" title = f"{localizer.translate('Авторизация')} | {config.APP_HEADER}"
window.setWindowTitle(title) window.setWindowTitle(title)
# Откладываем выполнение, чтобы `self.window()` уже был готов
QTimer.singleShot(0, set_title)
def render_form(self): def render_form(self):
self.clear_form() self.clear_form()
self.clear_main_layout() self.clear_main_layout()