2016-12-21 1 views
1

런타임 중에 QML에서 이미지 객체를 만들 수있는 C++ 함수를 호출하려는 main.cpp가 있습니다. C++ 함수에서 주어진 입력을 기반으로 QML에서 이미지 객체를 동적으로 추가하는 방법은 무엇입니까?qml에서 동적으로 이미지 객체 추가

+0

에서 이미지를로드 1.1을 사용하면 * inspirational * 출처로 사용할 수 있습니다. http://blog.qt.io/blog/2012/02/29/qt-commercial-support-weekly-15-models-providing-dynamic-images-in -qml-2/ – derM

답변

1

을 사용하여 Image- 개체의 출처를 제공 할 수 있습니다. 그런 다음 ImageProvider에 대한 식별자가 포함 된 C++ 모델을 QML에 노출합니다.

마지막으로 당신은 Image -objects (delegate를) 인스턴스화하고 modelData에 소스를 설정하는 ... Repeater/ListView/GridView 사용, 그래서 과거와 QtQuick입니다하지만 그것은 ImageProvider

+0

정말 고마워요.하지만이게 정말 새로울 것 같아요. 누구든지 저에게 샘플 예제를 제공하여 계속할 수 있습니까? 나는 3 일 연속으로이 밤낮으로 노력했지만 아직 할 수는 없습니다. –

+0

시간이 좀 걸릴 것이므로, 이것을 발견 할 때보아야합니다. 나는 약속 할 수 없다. – derM

관련 문제