Я написал приложение, используя Python и Glade. В приложении есть панель инструментов с темным фоном, и у каждой кнопки панели инструментов есть свое изображение (т. Е. Стоковые значки не используются).
Я заметил, что при использовании стандартных значков вместо пользовательских изображений в качестве значков, когда курсор мыши находится над кнопкой, кнопка подсвечивается, чего не происходит с моими пользовательскими изображениями.
Thunderbird, кажется, идет на шаг дальше, и вместо того, чтобы выделять значки, он инвертирует их цвет, что довольно хорошо работает для темной темы (см. Ниже):
Кнопка не подсвечена, нормальный цвет
Кнопка подсвечивается при наведении, цвет перевернут
Как я могу получить свои собственные изображения значков или кнопки, которые будут выделены при наведении курсора?