У меня есть собственный класс, который наследуется от OSG CompositeViewer, и я хотел бы использовать его для отображения 3D-вида в приложении QML. Зритель должен быть доступен и для серверной части.
До сих пор я основывал свою работу на использовании OSGQtQuick, пытаясь заменить OSG::CompositeViewer
в этом унаследованном классе просмотра.
Когда я создаю экземпляр средства просмотра в c ++ и задаю его как свойство контекста, я могу получить к нему доступ из OSGQtQuick::View
, но только во время выполнения, а не при создании экземпляра представления.
Как создать экземпляр OSGQtQuick::View
с использованием настраиваемого OSG CompositeViewer с одноэлементной настройкой, и синглтон доступен как для QtQuick, так и для c ++?