В настоящее время почти каждое приложение поддерживает несколько тем. Наиболее присутствующим здесь является ночной / темный режим. Изменение внешнего вида приложения Qt кажется простым и не слишком сложным, по крайней мере с точки зрения цвета.
Но как насчет изменения значков на лету?
Моя история: у меня есть приложение, написанное с использованием Qt (на основе QWidget), которое имеет QIcon для почти всех QActions, определенных в файле .ui.
Что такое способ изменения значков в Qt глобально, без необходимости вызывать myAction-> setIcon (.. .) для каждого QAction?