이 페이지에서

속성 변경

Properties (프로퍼티 편집기) 뷰에서 컴포넌트 프로퍼티의 값을 변경합니다.

속성 변경 사항 보기

속성의 기본값은 흰색으로 표시되며, 사용자가 명시적으로 지정한 값은 파란색으로 강조 표시됩니다. 또한, 상태별 속성 변경 사항도 파란색으로 강조 표시됩니다.

이를 통해 이 컴포넌트 인스턴스에 대해 컴포넌트 파일에 설정된 값과 컴포넌트의 기본 특성이 되는 값을 쉽게 확인할 수 있습니다.

상태를 편집할 때, 현재 상태에서 명시적으로 설정된 값과 기본 상태에서 파생된 값을 쉽게 구분할 수 있습니다.

다음 이미지는 이를 보여줍니다. 기본 상태에서 PositionSize 값이 명시적으로 설정되어 있으며 강조 표시되어 있습니다.

속성을 명시적으로 설정합니다.

State1 에서는 Position 만 명시적으로 설정되어 있으며 강조 표시되어 있습니다.

속성을 명시적으로 설정합니다.

속성을 재설정하면 해당 속성이 기본값으로 되돌아가며 컴포넌트 파일에서 해당 값이 제거됩니다.

참고: 결과적으로 , 모든 부울 값은 네 가지 다른 방식으로 시각화될 수 있습니다.

예를 들어, 가시성은 다음과 같이 시각화할 수 있습니다.

'Visibility' 속성이 선택되었지만 강조 표시되지는 않았습니다.

TRUE컴포넌트는 기본적으로 표시됩니다. 가시성은 기본 상태에서 설정된 가시성에 의해 재정의될 수 있습니다.

'Visibility' 속성이 선택되어 강조 표시되어 있습니다.

TRUE (강조 표시됨)컴포넌트가 명시적으로 표시되도록 설정되었습니다.

'Visibility' 속성이 선택되지 않았으며 강조 표시되지 않았습니다.

FALSE이 컴포넌트는 기본적으로 숨겨져 있습니다. 기본 상태에서 설정된 표시 여부에 따라 이 표시 여부가 재정의될 수 있습니다.

Visibility 속성이 선택되지는 않았지만 강조 표시되어 있습니다.

FALSE (강조 표시됨)컴포넌트가 명시적으로 숨김 상태로 설정되었습니다.

다중 선택

여러 컴포넌트의 공통 속성 값을 동시에 수정하려면 ‘ Navigator ’ 또는 ‘ 2D ’ 뷰에서 해당 컴포넌트를 선택하십시오:

  • Windows에서는 CtrlShift 키를 누른 상태에서 컴포넌트를 클릭하여 선택합니다.
  • macOS에서는 Shift 키를 사용하여 구성 요소 범위를 선택하거나 Cmd 키를 사용하여 여러 개의 개별 구성 요소를 선택합니다.

다중 선택을 더 쉽게 하려면 ‘ Navigator ’에서 다른 컴포넌트를 잠글 수 있습니다.

서식 복사 및 붙여넣기

구성 요소의 속성 값을 복사하여 하나 또는 여러 개의 다른 구성 요소에 붙여넣을 수 있습니다. 대상 구성 요소에 해당 속성이 있는 경우 값이 적용됩니다.

컴포넌트에서 속성 값을 복사하려면, ‘ 2D ’ 또는 ‘ Navigator ’ 뷰에서 해당 컴포넌트를 마우스 오른쪽 버튼으로 클릭한 다음, ‘ Edit ’ > ‘ Copy Formatting ’을 선택합니다.

하나 또는 여러 개의 다른 컴포넌트에 값을 적용하려면, ‘ Navigator ’ 또는 ‘ 2D ’ 뷰에서 해당 컴포넌트를 선택한 다음, 마우스 오른쪽 버튼을 클릭하고 ‘ Edit ’ > ‘ Apply Formatting ’을 선택합니다.

속성 인라인 편집

2D 뷰에서 컴포넌트를 두 번 클릭하여 텍스트, 색상 또는 소스 속성을 인라인으로 편집할 수 있습니다. Text Edit와 같은 일부 컴포넌트의 경우 이러한 속성을 여러 개 지정할 수 있으므로, 컴포넌트를 마우스 오른쪽 버튼으로 클릭하여 컨텍스트 메뉴에서 인라인 편집기를 열 수도 있습니다.

2D 뷰의 컨텍스트 메뉴에서 ‘색상 편집’을 선택합니다.

여러 뷰에서 속성 편집

여러 개의 ‘ Properties ’ 보기를 열어 여러 노드의 속성을 동시에 편집할 수 있습니다. 각 ‘ Properties ’ 보기를 잠그면 선택 시마다 대상 노드가 변경되는 것을 방지할 수 있습니다.

참고: 여러 뷰에서 속성을편집하려면 Multi Property Editor ’ 확장 기능을 활성화하십시오.

여러 노드의 속성을 동시에 편집하려면:

  1. Navigator 에서 임의의 노드를 선택하고, 해당 노드의 속성을 편집할 수 있는 Properties 뷰를 엽니다.
  2. Properties 에서 다른 노드의 속성을 편집하기 위해 또 다른 ‘ Properties ’ 뷰를 열려면:
    1. 해당 노드의 속성이 변경되지 않도록 하려면 ‘ 잠금 해제 버튼 ’을 선택하십시오.
    2. Navigator 에서 다른 노드를 선택합니다.
    3. Properties 에서 ‘ ‘더 보기’ 버튼 ’을 선택하여 다른 ‘ Properties ’ 뷰에서 해당 노드의 속성을 편집합니다.
  3. 필요에 따라 각 Properties 보기에서 속성을 편집하십시오.

    다른 노드의 속성을 편집하기 위해 새로운 ‘속성’ 보기를 엽니다.

속성에 대한 도움말 보기

‘확장 기능 활성화’, ‘방법: 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.