2017-10-12 21 views
0

Entity (Qt Creator 디자이너 탭에서 편집 할 수 없음) 및 ApplicationWindow (작성자 디자인 탭에서 편집 가능) Qt3d EntityApplicationWindow으로 유지 디자이너가 편집 할 수있는 녹색으로 예를 들어 상자)?Qt3D와 기본 QtQuick.Controls를 혼합하는 방법은 무엇입니까?

+0

'Scene3D'구성 요소를 사용 하시겠습니까? 네가 무엇을 요구하는지 완전히 확신하지 못한다. –

답변

1

디자이너의 Qt3D뿐만 아니라 모든 구성 요소에 문제가있는 경우 내용을 여러 파일로 나누는 것을 고려해야합니다.

UI 용으로 별도의 MyUi.qml 파일을 추가하고 디자이너에서 작업 한 다음이 파일을 main.qml 파일의 ApplicationWindow에서 3D 장면과 함께 사용하십시오. 예 :

ApplicationWindow { 
    MyUi { 
     anchors { 
      left: parent.left 
      top: parent.top 
      bottom: parent.bottom 
     } 
     width: parent.width/2 
    } 
    Scene3D { 
     anchors { 
      right: parent.right 
      top: parent.top 
      bottom: parent.bottom 
     } 
     width: parent.width/2 
     MyRootEntity { 
     } 
    } 
}