2026-04-16 16:51:05 +08:00
|
|
|
APP_NAME = "PQ 自动化测试工具"
|
2026-05-22 11:31:36 +08:00
|
|
|
APP_VERSION = "106.26.0.0"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def is_beta_version(version: str = APP_VERSION) -> bool:
|
|
|
|
|
"""版本号第3、4段均为 '0' 时(格式 x.x.0.0)判定为测试版。"""
|
|
|
|
|
parts = version.split(".")
|
|
|
|
|
if len(parts) >= 4:
|
|
|
|
|
return parts[2] == "0" and parts[3] == "0"
|
|
|
|
|
return False
|
2026-04-16 16:51:05 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
def get_app_title():
|
2026-05-22 11:31:36 +08:00
|
|
|
suffix = " [测试版]" if is_beta_version() else ""
|
|
|
|
|
return f"{APP_NAME} v{APP_VERSION}{suffix}"
|