0
例如,我有一個包含一些QPixmaps的網格佈局。但是,如果QPixmaps中的圖像大於網格佈局的單元格,則會溢出並最終彼此重疊。我怎樣才能讓它們自動縮小以適應佈局?我到處搜索這個答案,並且無法弄清楚。請幫忙,謝謝!PyQt4 - 使子窗口小部件縮小以適應父窗口和佈局
例如,我有一個包含一些QPixmaps的網格佈局。但是,如果QPixmaps中的圖像大於網格佈局的單元格,則會溢出並最終彼此重疊。我怎樣才能讓它們自動縮小以適應佈局?我到處搜索這個答案,並且無法弄清楚。請幫忙,謝謝!PyQt4 - 使子窗口小部件縮小以適應父窗口和佈局
使用scaled()
方法從QPixmap
類到sacle下來的pixmaps到適合您的情況的大小。例如:
pix = QPixmap("path/to/image.png")
newPix = pix.scaled(w, h, Qt.KeepAspectRatio)
這個片段將縮放pix
到寬x高。