Я перешел с PySide на PyQt5, потому что хочу использовать старый написанный мной код, а Python 3.5 больше не поддерживает PySide, а PySide2 или Python 3.4 у меня тоже не работают.
Последняя строка в приведенном ниже коде использовалась для отображения файла Example.JPG. Теперь мне кажется, что PyQt5 ничего не делает для меня.
self.scene = QtWidgets.QGraphicsScene()
self.view = QtWidgets.QGraphicsView(self.scene)
layout.addWidget(self.view, 1, 0, 1, 0)
self.view.scale(0.15,0.15)
self.view.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
self.view.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
self.view.setTransformationAnchor(self.view.AnchorUnderMouse)
self.view.wheelEvent = self.scrollSelect
self.view.keyPressEvent = self.keypressed
self.fpimage = 'Example.JPG'
self.pixmap_item = QtWidgets.QGraphicsPixmapItem(QtGui.QPixmap(self.fpimage), None, self.scene)
Дать полный рабочий набор кода немного сложно, так как я больше не могу использовать PySide для подтверждения.
Есть ли способ, чтобы изображение снова отображалось?