Можно сказать, что Qt - это расширение языка C++(это не я сказал, это Жасмин Бланшет). Добавлены такие понятия, как слоты и сигналы, поддерживается метаобъектность. Вместе с Qt поставляется даже свой компилятор moc. (метаобъектный компилятор)
Это оттого, что те, кто Qt начинали, на C++ писать нифига не умели. Все это отлично выражается в терминах языка и никаких расширений не требует. Теперь это legacy, который легче поддерживать, чем отскрести.
Да и вообще, странная эта штуковина, какая - то непонятная утилита qmake, ничего похожего вроде нет в MFC и т.п. библиотеках.
Это типа, все, чего нету в MFC — это не из нашей Вселенной? Зачем все мерять по ПО игровых консолей? Есть еще в этом мире программы.