在使用 Qt Widget 開發佈局管理的小程式時,介面主要由 QListWidget 和 QStackedWidget 組成。嘗試按照網上常見方法設定背景圖片,卻發現圖片無法顯示,背景呈現純黑色。雖然背景顏色可以正常設定,但背景圖片始終不生效。
經測試,在 Qt 5.5 環境下,最直接有效的方法是通過 Stylesheet(樣式表) 來實現背景圖片的設置。具體操作步驟如下:
background-image: url(:/images/bg.png); 的規則,確認後應用即可。採用 Stylesheet 方式不僅解決了背景圖片顯示問題,還能統一管理介面樣式,是 Qt 開發中推薦的最佳實踐。