1
나는이 같은 이미지를 표시하는 창을 가지고 :픽스맵의 최대 너비와 높이를 설정하는 방법은 무엇입니까?
import sys
from PyQt4 import QtGui
class Window(QtGui.QWidget):
def __init__(self):
super(Window, self).__init__()
self.initUI()
def initUI(self):
pixmap = QtGui.QPixmap("image.jpg")
pixmapShow = QtGui.QLabel(self)
pixmapShow.setPixmap(pixmap)
grid = QtGui.QGridLayout()
grid.setSpacing(10)
grid.addWidget(pixmapShow, 0, 1)
self.setGeometry(400, 400, 400, 400)
self.setWindowTitle('Review')
self.show()
if __name__ == '__main__':
app = QtGui.QApplication(sys.argv)
ex = Window()
sys.exit(app.exec_())
가 어떻게이 픽스맵을 표시 허용 최대 폭과 최대 높이를 설정할 수 있습니까?
- 이미지의 너비가 350 픽셀보다 크거나 200 픽셀보다 큰 경우 가로 세로 비율을 유지하면서 한 치수가 350 픽셀보다 작아 질 때까지 이미지의 크기를 줄여야합니다.
- 이미지가 350x200보다 작 으면 크기 조정이 발생하지 않습니다.