Пробовал на Mac OS X и на Fedora с KDE. Ни там, ни там нет последовательности, все по-разному и не так, как нужно. Причем не работали даже специальные ОС-зависимые функции, например, добавление кнопки FullScreen для Мака.
Казалось бы, это базовый функционал, но не тут-то было. Может быть это связано с кроссплатформенностью, потому что много разных менеджеров окон? В Windows, по-моему, нормально работает. Имею в виду VS, т.к. Qt в нем еще не пробовал.