LibGUI: Add ModelRole::IconOpacity and support it in all views :^)

This role allows you to specify a custom opacity for icon painting.
Note that the opacity is not in effect when the item is either
selected and/or hovered.
This commit is contained in:
Andreas Kling 2021-07-27 17:23:52 +02:00
commit 8ba47facf6
Notes: sideshowbarker 2024-07-18 08:02:34 +09:00
6 changed files with 20 additions and 10 deletions

View file

@ -14,6 +14,7 @@ enum class ModelRole {
ForegroundColor,
BackgroundColor,
Icon,
IconOpacity,
Font,
MimeData,
TextAlignment,