本文作者林中楓,首發於知乎,未經許可禁止轉載。

Qt窗口和控制項的單調背景色往往讓人感到枯燥,今天就講講如何給Qt控制項添加漸變背景色。

首先要在designer中選擇控制項或者窗口,然後右鍵:

選擇改變樣式表:

點擊添加漸變右側的倒三角標誌:

選擇background-color,接下來就可以選擇不同類型的漸變類型了,也可以自己定義新的漸變色類型:

選擇完後確定就能看到背景色以及變成了漸變色了,接下來看看效果:

這裡有個問題,為什麼窗口背景並不是一個漸變色,上下不協調,很簡單,默認的窗口會有頂部的懸停欄和底部的狀態欄,而若子控制項沒有指定漸變色,將會繼承父控制項的漸變色,因此出現了這種情況。

歡迎關註:林中楓

推薦閱讀:

相关文章