Я пытаюсь сделать 'fps' камеру в OpenGL, используя Qt. Я могу перемещать мышь и поворачивать камеру соответственно, единственная проблема, с которой я сталкиваюсь, - это то, что мне нужно щелкнуть и перетащить, чтобы это произошло (mouseMoveEvent вызывается только при нажатии мыши). Сейчас я искал весь день, и там много противоречивой и устаревшей информации об OpenGL в inte rnet. Мой вопрос действительно довольно прост, имеет ли QOpenGLWidget некоторую функциональность, подобную glutPassiveMotionFun c, или мне нужно установить библиотеку glut, чтобы получить эту функциональность? Другие предложения для получения этой функциональности (например, другие, лучше документированные библиотеки) также приветствуются. В случае, если мне нужно установить библиотеку переизбытка, было бы также удивительно, если бы кто-то задокументировал правильный способ сделать это, потому что мне кажется, что я нашел миллион различных способов, одинаково трудных для понимания.