2014-01-18 100 views
0

例如,我有一个包含一些QPixmaps的网格布局。但是,如果QPixmaps中的图像大于网格布局的单元格,则会溢出并最终彼此重叠。我怎样才能让它们自动缩小以适应布局?我到处搜索这个答案,并且无法弄清楚。请帮忙,谢谢!PyQt4 - 使子窗口小部件缩小以适应父窗口和布局

回答

0

使用scaled()方法从QPixmap类到sacle下来的pixmaps到适合您的情况的大小。例如:

pix = QPixmap("path/to/image.png") 
newPix = pix.scaled(w, h, Qt.KeepAspectRatio) 

这个片段将缩放pix宽x高

相关问题