私はpyqtでイメージを表示したいので、ラベルとpixmapオプションを使用し、scaledContentsを使用しましたが、イメージが歪んでいました。別のウィジェットを使用するか他に何かしますか?ありがとう。PyQt:画像を正しく表示するにはどうしたらいいですか?
これはコードです:
from PyQt4 import QtCore, QtGui
self.label.setPixmap(QtGui.QPixmap(_fromUtf8('image.jpg')))
self.label.setScaledContents(True)
私はQtDesignerを使用しています。
私はこの試みた:self.label.pixmap().scaled(QtCore.QSize(self.label.size()), QtCore.Qt.KeepAspectRatio, QtCore.Qt.FastTransformation)
をしかし画像がラベルに合わせてサイズ変更されません。
支援するためのコードが必要:デフォルトでは、また、アスペクト比
を無視
scaled
方法がスケーリングpixmap
を返すので、それはこの方法を使用しなければならないことに注意することです。 –