Как правильно поддерживать несколько наборов иконок в приложении Qt - PullRequest
0 голосов
/ 05 февраля 2020

В настоящее время почти каждое приложение поддерживает несколько тем. Наиболее присутствующим здесь является ночной / темный режим. Изменение внешнего вида приложения Qt кажется простым и не слишком сложным, по крайней мере с точки зрения цвета.

Но как насчет изменения значков на лету?

Моя история: у меня есть приложение, написанное с использованием Qt (на основе QWidget), которое имеет QIcon для почти всех QActions, определенных в файле .ui.

Что такое способ изменения значков в Qt глобально, без необходимости вызывать myAction-> setIcon (.. .) для каждого QAction?

...