Make ActivityItemDelegate background- and selection-aware (Dark-/Light-Mode switching)
authorMichael Schuster <michael@schuster.ms>
Thu, 19 Dec 2019 19:07:14 +0000 (20:07 +0100)
committerMichael Schuster <48932272+misch7@users.noreply.github.com>
Thu, 19 Dec 2019 21:07:30 +0000 (22:07 +0100)
commitecd17f2ea270ab611f7a3fa998840ef5600c30ae
tree8d0eba8fa23745137406518891b87ddc8ccdb057
parentbf0bf2c1b609712b210827f4fee9c813c6c048bc
Make ActivityItemDelegate background- and selection-aware (Dark-/Light-Mode switching)

Also implement cached member icons in ActivityListModel and return their enums to
ActivityItemDelegate instead of always recreating them for each call to paint().

Signed-off-by: Michael Schuster <michael@schuster.ms>
src/gui/activityitemdelegate.cpp
src/gui/activityitemdelegate.h
src/gui/activitylistmodel.cpp
src/gui/activitylistmodel.h