Контроллер камеры Python Qt3D - PullRequest
       10

Контроллер камеры Python Qt3D

0 голосов
/ 19 октября 2018

Я бы хотел изменить управление камерой в окне pyqt3d.Например, я хотел бы реализовать масштабирование с помощью «Shift» + «средняя кнопка мыши» + «двигать мышь вверх и вниз».

Как мне это сделать?Могу ли я изменить QOrbitCameraController?Или лучше создать свой собственный контроллер камеры?

Я попытался создать свой собственный контроллер путем наследования от QAbstractCameraController, но я получаю следующую ошибку:

"TypeError: PyQt5.Qt3DExtras.QAbstractCameraControllerне может быть создан или субклассирован "

с этим фрагментом кода:

class MyCameraController(QAbstractCameraController):
...