Использование собственного OSG CompositeViewer в QtQuick / QML - PullRequest
0 голосов
/ 28 апреля 2020

У меня есть собственный класс, который наследуется от OSG CompositeViewer, и я хотел бы использовать его для отображения 3D-вида в приложении QML. Зритель должен быть доступен и для серверной части.

До сих пор я основывал свою работу на использовании OSGQtQuick, пытаясь заменить OSG::CompositeViewer в этом унаследованном классе просмотра.

Когда я создаю экземпляр средства просмотра в c ++ и задаю его как свойство контекста, я могу получить к нему доступ из OSGQtQuick::View, но только во время выполнения, а не при создании экземпляра представления.

Как создать экземпляр OSGQtQuick::View с использованием настраиваемого OSG CompositeViewer с одноэлементной настройкой, и синглтон доступен как для QtQuick, так и для c ++?

...