PyQt:Как правильно отобразить изображение?

Я хочу отобразить изображение в pyqt, поэтому я использовал метку, опцию pixmap и scaledContents, но изображение искажается.Должен ли я использовать другой виджет или сделать что-то еще? Спасибо.

Вот код:

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)

но изображения не изменяются по размеру, чтобы соответствовать метке.

10
задан GiannisIordanou 31 December 2011 в 15:03
поделиться