2014-09-18 7 views
0

Qt에 멍청한 놈이있어서 내 질문이 너무 바보 같지만 도움이 필요합니다. 저는 C++을 조금 알고 있습니다.QML지도 바인딩 v2

그래서, 내 작업 (형식은 매우 중요하지 않다) INI-모두를 읽는 C++ 프로그램을 작성하는 것입니다 내가 속성이 정의 될 것입니다 무슨 생각이 없다,

height=20 
width=15 

이 명확하게하기 위해 파일 파일, 이름 또는 유형을 컴파일 할 때 알지 못합니다.

그 프로그램이 QML 파일을로드 한 후 (예 : "설정"이라는 JavaScript 개체로로드 된 파일 데이터를 주입하는 방법을 모르는 경우) QML 속성 바인딩에서

Rectangle { 
    width: Settings.width 
    height: Settings.height 
} 

그래서 질문입니다 : QML 속성 바인딩에서 사용할 수 있도록 QM에 어떻게 읽은 데이터를 JavaScript 개체로 삽입 할 수 있습니까?

답변

0

QSettings 주위에 QObject 래퍼를 작성하고이 인스턴스를 QML에 노출하는 방법과 Settings QML Type을 사용하는 방법이 있습니다. 나는 다른 사람들이 있다고 확신한다.