Qt Quick에서 바늘의 위치에 "불이 들어 오게"되는 부분이있는 게이지를 만들려고합니다.프로그래밍 방식으로 속도계의 조명 부분을 페인트합니다.
내가 이것을 할 수있는 한 가지 방법은 세그먼트의 이미지를 그려서 코드에서 여러 번 회전하는 것입니다. 그러나 QML에서이 작업을 수행하는 방법을 알지 못합니다.
QML 일 필요는 없으며 Qt Quick 일 필요는 없습니다. 그것은 Qt와 Qt 생성자 내에서 사용할 수 있고 가능한 한 전체 플랫폼에서 작동하는 한 아무 것도 될 수 있습니다.
편집 : : 대략적인 스케치를 만들었지 만 StackOverflow를 사용하려면 게시하려면 10 개의 평판이 필요하므로 링크를 배치합니다.
No segments illuminated ---------------------------- Some segments illuminated
-
달성하고자하는 내용의 스크린 샷/GIF/비디오를 제공해주십시오. – Mitch
이미지와 애니메이션으로 쉽게 할 수 있습니다. 순수 QML ( – folibis
) @Mitch : 이미지에 대한 링크를 추가했습니다. – Alejandro