C#에서부터 Qt 프레임 워크로 C++을 배우기로 결정했습니다. 하나의 질문이 있지만,이 같은 UI를 수행하는 "올바른"방법은 무엇입니까? 이것은 일종의 주관적 일지 모르지만 서로 겹치는 이미지 레이블을 쌓는 것이 올바른 방법이 아니라고 확신합니다.Qt가있는 C++의 사용자 정의 UI?
browser mockup http://img685.imageshack.us/img685/7643/mockup.png
C#에서부터 Qt 프레임 워크로 C++을 배우기로 결정했습니다. 하나의 질문이 있지만,이 같은 UI를 수행하는 "올바른"방법은 무엇입니까? 이것은 일종의 주관적 일지 모르지만 서로 겹치는 이미지 레이블을 쌓는 것이 올바른 방법이 아니라고 확신합니다.Qt가있는 C++의 사용자 정의 UI?
browser mockup http://img685.imageshack.us/img685/7643/mockup.png
나는 다음 필요한 모양을 달성하는 데에 stylesheet을 적용, 먼저 보통 오래된 표준 UI를 만들 것을 권 해드립니다. 그렇게하면 원하는 기능 (버튼과 QLineEdit이있는 QToolBar)에 집중하고 나중에 모든 스타일을 수행 할 수 있습니다.
위젯을 실제로 그리는 고유 한 QStyle을 만들 수도 있습니다.
상단 부분은 툴바입니다. 여러 개의 QToolButton을 배치하는 QToolBar와 함께 QMainWindow를 사용할 수 있습니다. 그런 다음 스타일 시트를 사용하여 멋진 모습을 얻을 수 있습니다.