컴포넌트 인스턴스 만들기

Qt Quick 디자이너에는 인스턴스를 생성하여 UI에서 사용할 수 있는 사전 설정 컴포넌트가 제공됩니다.

컴포넌트 인스턴스 생성하기.

컴포넌트 인스턴스를 만들고 속성을 편집하려면 다음과 같이 하세요:

  1. 컴포넌트를 Components (1)에서 Navigator (2) 또는 2D (3) 보기로 드래그합니다. 그러면 현재 컴포넌트 파일에 컴포넌트의 인스턴스가 생성됩니다.
  2. Navigator 에서 컴포넌트 인스턴스를 선택하여 Properties 에서 해당 속성 값을 편집합니다.

    속성 보기.

    자세한 내용은 기본 컴포넌트 속성 설정하기를 참조하세요.

  3. Qt Quick 디자이너에서 기본적으로 지원되지 않는 방식으로 컴포넌트 인스턴스의 모양과 동작을 변경하려면 Connections 보기의 Properties 탭에서 사용자 지정 속성을 정의할 수 있습니다.

    연결 보기 속성 탭.

    자세한 내용은 사용자 지정 속성 추가를 참조하세요.

  4. 사용자가 컴포넌트 인스턴스와 상호 작용할 수 있도록 하려면 인스턴스를 신호에 연결합니다. 예를 들어 컴포넌트 인스턴스를 클릭하면 어떤 일이 발생하는지 지정할 수 있습니다. 자세한 내용은 컴포넌트를 신호에 연결하기를 참조하세요.

    연결 보기 연결 탭을 클릭합니다.

  5. 다른 컴포넌트 인스턴스가 변경될 때 컴포넌트 인스턴스의 동작을 동적으로 변경하려면 Connections 보기의 Bindings 탭에서 두 인스턴스 간에 바인딩을 만듭니다. 자세한 내용은 속성 간에 바인딩 추가하기를 참조하세요.

    연결 보기 바인딩 탭.

  6. 상태를 추가하여 States 보기에서 하나 또는 여러 컴포넌트 인스턴스의 속성 값에 변경 집합을 적용합니다. 자세한 내용은 상태 작업하기를 참조하세요.
  7. Timeline 보기에서 컴포넌트 인스턴스의 속성에 애니메이션을 적용합니다. 자세한 내용은 타임라인 애니메이션 만들기를 참조하세요.

방법도 참조하세요 :UI 컴포넌트 사용, Qt Quick UI 디자인 Qt Quick UI 디자인하기를 참조하세요.

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.