Другие вопросы, такие как этот , имеют ответы, которые советуют создавать подклассы Qt3DWidget
и предоставлять переопределенные стандартные обработчики событий QWidget
, такие как mousePressEvent()
, или использовать стандартный qt eventfilter (installEventFilter()
является частьюQObject
).Ни один из этих ответов не указывает на конкретный способ сделать это в Qt3D, который, скорее всего, будет включать QAbstractCameraController
.
(у меня есть ответ, подготовленный для этого вопроса, но я не могу опубликовать ответы в настоящее время. Есликто-то другой хочет ответа, иди за ним.)