Use APP_VERSION constant for version display

Replaces hardcoded version strings with the APP_VERSION constant in both the main window and About dialog. This ensures version consistency across the application and simplifies future version updates.
This commit is contained in:
oop7
2025-11-01 12:43:58 +02:00
parent 73479a46bd
commit e862c811c2
2 changed files with 5 additions and 2 deletions
@@ -19,6 +19,7 @@ from PySide6.QtWidgets import (
QWidget,
)
from src import __version__ as APP_VERSION
from src.utils.ytsage_localization import _
from src.core.ytsage_ffmpeg import get_ffmpeg_path
@@ -159,7 +160,8 @@ class AboutDialog(QDialog):
layout.addWidget(title_label)
version_label = QLabel(
f"<span style='color: #cccccc; font-size: 13px; font-weight: normal;'>{_('about.version', version=getattr(self._parent, 'version', '4.9.2'))}</span>"
f"<span style='color: #cccccc; font-size: 13px; font-weight: normal;'>"
f"{_('about.version', version=getattr(self._parent, 'version', APP_VERSION))}</span>"
)
version_label.setAlignment(Qt.AlignmentFlag.AlignCenter)
layout.addWidget(version_label)