1

フォームがロードされたときに最初に画像を表示できます。後で別のクラスで画像を変更するにはどうすればよいですか。

メインクラス:

self.scene = QtGui.QGraphicsScene()
self.graphicsView = QtGui.QGraphicsView(Form)
self.graphicsView.setGeometry(QtCore.QRect(10, 280, 681, 331))
self.graphicsView.setObjectName(_fromUtf8("graphicsView"))
self.scene.addPixmap(QtGui.QPixmap(search_result)) 
self.graphicsView.setScene(ui.scene)

別のクラス:

ui.graphicsView.resetCachedContent()
ui.scene.addPixmap(QtGui.QPixmap('path to another file')) 
ui.graphicsView.setScene(ui.scene)
4

1 に答える 1

2

jpg 画像は QGraphicsView に表示できません。QLabel を使用して jpg 画像を表示する

于 2013-08-14T20:27:54.903 に答える