В моем приложении пользователи могут создавать список имен, связанных с иконками и цветами.У меня есть данные, хранящиеся в GtkListStore
и отображаемые с помощью GtkTreeView
.Цветовой столбец представляет собой GtkCellRendererText
со свойством background-rgba
, содержащим непрозрачный цвет, выбранный пользователем.Это выглядит так.
Однако, как вы можете видеть, панель выбора скрывает текущий выбранный цвет.Определение цвета, которое я использовал в CSS: alpha(#cce8ff, 0.5)
, и я знаю, что альфа работает, потому что цвет исчезает, когда я уменьшаю значение альфа.
Что мне нужно, так это цвет фона вячейка, которая будет видна через выделение выделения, хотя я также мог бы жить с цветом фона, блокирующим выделение выделения в этой ячейке, пока выбранная строка все еще была четко определена.
Есть ли какое-либо заклинание, которое я могу использовать длядостичь этого?Или это ошибка в GTK3?
Я использую GTK 3.24.1 на Fedora 29. Приложение написано на Haskell с использованием привязки gi-gtk.