如何讓圖片自適應QLabel的尺寸

ui.label->setPixmap(map)

在Ui中,QLabel做好佈局後,在軟件裏,如果使用

ui.label->setPixmap(map)

整個窗口的佈局會打亂,以適應map大小

讓圖片自適應QLabel

只需要四句話:

	ui.labelShow->setMinimumSize(ui.labelShow->size());
	pixmap.scaled(ui.labelShow->size(), Qt::KeepAspectRatio);
	ui.labelShow->setScaledContents(true);
	ui.labelShow->setPixmap(pixmap);
發佈了61 篇原創文章 · 獲贊 10 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章