Вы можете использовать QTimer периодически активировать слот. Внутри слота используйте QPushBtton :: SetIcon () изменить значок.
2
Другие решения
Вы можете использовать «направление макета»:
QMainWindow mainW;
mainW.show();
QMenuBar* menu = new QMenuBar();
menu->addAction( "action 1" );
menu->addAction( "action 2" );
mainW.setMenuBar( menu );
menu->setLayoutDirection( Qt::RightToLeft); // Display menu bar to the right