Как реализованать подобный интерфейс на Qt Widgets?
И еще разок вспомним о QML.
Не могу вам 100% гарантировать, что он больше вам подойдет, но это весьма вероятно.
а по мне проще написать расширенные классы каждого элемента типа кнопки и прочего, там же прописать анимацию при наведении и нажатию, к примеру