2014-01-18 133 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高

相關問題