Qt 4 Qt w wersji 4 jest niekompatybilna z poprzednimi wersjami Qt – zarówno na poziomie kodów źródłowych, jak i kodów wykonywalnych. W porównaniu z wersją Qt 3, wprowadzono do niej sześć nowych technologii: Tulip – Zestaw szablonów klas kontenerów (m.in. QList, QLinkedList, QVector, QStack, QQueue, QMap, QMultiMap, QHash, QMultiHash i QSet). Interview – Zestaw klas ułatwiających pisanie kodu zgodnie ze wzorcem model-widok-kontroler. Arthur – Zestaw klas do grafiki dwuwymiarowej. Scribe – Zestaw klas do pozycjonowania i wyświetlania tekstu. MainWindow – Zestaw klas zawierających elementy niezbędne do tworzenia nowoczesnych okien głównych aplikacji (w tym aplikacji typu MDI) z menu, paskami narzędziowymi, skrótami klawiaturowymi, paskiem stanu itp. Zupełnie nowa architektura programu Qt Designer.

Wersje Qt 4 Qt 4.1 (19 grudnia 2005). Wprowadzono m.in. obsługę formatów SVG (rysunki i animacje) i PDF (drukowanie) oraz umożliwiono stosowanie półprzezroczystych okien potomnych na wszystkich platformach. Qt 4.2 (4 października 2006). Wprowadzono m.in.