Administrative UI

AdminUI 프레임워크

일부 표준 툴킷 관리 명령을 위한 인터페이스.
최신 버전: v0.3.2(prod)
버전 번호의 경우 유의적 버전 표준을 따릅니다.
시스템 이름: tk-framework-adminui

참고: 이 문서에서는 툴킷 구성에 대한 제어 권한을 갖고 있는 경우에만 사용할 수 있는 기능에 대해 설명합니다. 자세한 정보는 Shotgun 통합 사용자 안내서를 참조하십시오.

일부 표준 툴킷 관리 명령을 위한 인터페이스.

실험 단계의 프레임워크!

이 프레임워크의 최신 릴리즈는 v0.3.2입니다. 즉, 인터페이스가 아직 실험 단계입니다. 업데이트 간 역호환성을 깨뜨리지 않기 위해 최선을 다하고 있지만 버전 번호가 0으로 시작하는 경우가 여전히 종종 발생합니다. 프레임워크가 1.0에 도달하면 주 버전 번호가 변경되더라도 인터페이스 간의 연결이 끊어지지 않습니다. 이 규칙에 대한 자세한 정보는 유의적 버전 표준 가이드라인을 참조하십시오.

설명서

Admin UI 프레임워크는 툴킷 관리 명령을 래핑하는 표준 사용자 인터페이스의 위치를 구현합니다.

현재 유일한 인터페이스는 setup_project 명령에 대한 인터페이스입니다.

SetupProjectWizard API 참조

이 API는 툴킷용 Shotgun 인스턴스를 통해 프로젝트를 설정하는 단계를 보여 주는 QWizard 구현입니다. 이 마법사를 사용하려면 (표준 Shotgun API 엔티티 사전으로) 설정할 프로젝트와 부모로 지정할 창을 전달하는 클래스 인스턴스를 생성하기만 하면 됩니다.

adminui = sgtk.platform.import_framework("tk-framework-adminui", "setup_project")
setup = adminui.SetupProjectWizard(project, parent)
dialog_result = setup.exec_()

이렇게 하면 마법사가 실행되고, 표준 QDialog Accepted 또는 Rejected 값이 반환됩니다.

SetupProjectWizard 생성자

SetupProjectWizard를 초기화합니다. 다음은 QtGui.QWizard의 하위 클래스입니다.

SetupProjectWizard()

설치 및 업데이트

최신 버전으로 업데이트

프로젝트에 이 항목이 이미 설치되어 있는 경우 최신 버전을 얻으려면 update 명령을 실행할 수 있습니다. 특정 프로젝트와 함께 제공되는 tank 명령을 탐색하여 다음과 같이 실행할 수 있습니다.

> cd /my_tank_configs/project_xyz
> ./tank updates

또는 스튜디오 tank 명령을 실행하고 업데이트 확인을 실행할 프로젝트 이름을 지정할 수 있습니다.

> tank Project XYZ updates

협업 및 개선

Shotgun Pipeline Toolkit에 액세스할 수 있다면 모든 앱, 엔진 및 프레임워크가 저장 및 관리되는 Github에서 그 소스 코드에도 액세스할 수 있습니다. 이러한 항목을 자유롭게 개선하여 향후 독립적인 개발을 위한 기반으로 사용하고 변경 후 다시 풀 리퀘스트를 제출하거나, 아니면 그냥 조금만 손을 보고 어떻게 빌드되었는지, 툴킷이 어떻게 작동하는지 확인해 보십시오. 이 코드 리포지토리는 https://github.com/shotgunsoftware/tk-framework-adminui에서 액세스할 수 있습니다.

특별 요구 사항

  • 이 기능을 이용하려면 Shotgun Pipeline Toolkit Core API 버전 v0.18.143 이상이 필요합니다.

구성

구성이 필요하지 않습니다.

이 항목에는 어떠한 구성 옵션도 없습니다!

팔로우

0 댓글

댓글을 남기려면 로그인하세요.