В настоящее время я могу загрузить свое изображение в сцену grahpics, а затем снова в QGraphicsViewer.
Я могу реализовать функцию масштабирования, отредактировав QEvent:: Wheel, а затем вызвав функцию scaleViews scale().
Однако я не могу понять, как работать с функцией панорамирования. Я в основном хочу обнаружить, когда мышь нажала на изображение, а затем переместите изображение влево, вправо, вверх или вниз вместе с мышью.
В настоящее время у меня в основном есть класс MouseFilter, который обнаруживает события и выполняет разные действия в зависимости от типа события. Я подключил этот слушатель к объекту QGraphicsView