728x90
반응형
# QT Version : 5.12
# QT Creatpr Version : 4.11
# Project name : anchor
qml 에서 Component 위치를 잡을 때 x, y 값으로 할 도 있지만 component의 기준으로 위치를 잡을 수 있다.
위와 같이 값을 표현할 수 있는데 추가적으로 anchor.fill
도 사용할 수 있다 anchor.fill
을 사용하면 부모 컴포넌트 영역과 같아진다.
Component에서 사용 하는 방법은 anchors.xxx
로 사용하는 방법과 대괄호로 속성을 지정 할 수 있다.
1번 방법
Rectangle{
id : r3
width: 100
height: 100
anchors.bottom: r2.verticalCenter
anchors.left : r2.right
color: "blue"
border.color: "black"
}
2번 방법
Rectangle{
id : r4
width: 100
height: 100
anchors{
verticalCenter: parent.verticalCenter
horizontalCenter: parent.horizontalCenter
}
color: "white"
border.color: "black"
}
결과물
728x90
반응형
'Programming > QT&QML' 카테고리의 다른 글
[QT, QML] Signal, Slot 동기(synchronous), 비동기(Asynchronous) ynchronous), 비동기(Asynchronous) 작업 (0) | 2020.04.12 |
---|---|
[QT, QML] Signals Slots 사용하기 (0) | 2020.04.12 |
[QT, QML] Translation 사용 (0) | 2020.04.03 |
[QT, QML] QML Component load 순서 (0) | 2020.03.31 |
[QT, QML] button, loader 사용 (0) | 2020.03.29 |