2014-04-01 28 views

回答

1

您需要一個特定於平臺的功能,Qt庫中沒有任何東西。

在Linux上,你可以這樣做:

xrandr --output LVDS1 --brightness 0.9 

「LVDS1」就是你要更改顯示的名稱。運行xrandr並檢查你的顯示名稱。該行看起來像「LVDS1連接1920x1080 + 0 + 0」。

你也可以試試這個:

xbacklight -set 100 

在Windows中可以使用gamma階梯式API爲here。您也可以使用WinI2C/DDC這是一個專業的工具,允許您通過DDC/CI協議控制Windows環境中的顯示設備。它是免費供個人使用,非商業用途免費。他們甚至可以讓你免費使用它,如果你與他們聯繫並解釋它是爲一個非營利組織。