Bases: BaseSettingsModel
Install PySide2/6 Qt binding to unreal's python packages.
Source code in server/pre_launch_settings.py
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 | class UnrealPreLaunchSetting(BaseSettingsModel):
"""Install PySide2/6 Qt binding to unreal's python packages."""
use_dependency: bool = SettingsField(
False,
title="Use Offline Package Source",
description=(
"Install PySide package from a local folder or URL "
"instead of downloading from the internet."
)
)
dependency_path: str = SettingsField(
"",
title="Offline Package Source Path",
description=(
"Path to a local folder or URL containing the PySide "
"package files (e.g., .whl, .tar.gz)."
)
)
arbitrary_site_package_location: bool = SettingsField(
False, title="Install to Launcher Data Path",
description=(
"Use a dedicated folder in AYON launcher local data folder "
"`AYON_LAUNCHER_LOCAL_DIR` as the target install location "
"for dependencies, and add it to Unreal's Python path. "
"This avoids modifying the system, engine, or user-specific "
"Python environments."
)
)
|