Odbyła się wydanie zintegrowanego środowiska programistycznego Qt Creator 4.12, przeznaczony do tworzenia aplikacji wieloplatformowych z wykorzystaniem biblioteki Qt. Wspiera zarówno tworzenie klasycznych programów w języku C++, jak i wykorzystanie języka QML, w którym JavaScript służy do definiowania skryptów, a strukturę i parametry elementów interfejsu określają bloki przypominające CSS.
Zintegrowana możliwość nawigacji i wyszukiwania w sklepie katalogowym Rynek Qt, przez który rozpowszechnianie się różne moduły, biblioteki, dodatki, widżety i narzędzia dla programistów. Dostęp do katalogu możliwy jest poprzez nową stronę „Rynek”, która została zaprojektowana podobnie jak strony umożliwiające nawigację z przykładami i tutorialami.
Dodano opcję wyboru stylu zakończeń linii (Windows/Unix), którą można ustawić zarówno globalnie, jak i w odniesieniu do poszczególnych plików.
Zapewniona jest obsługa formatowania zakresów wartości i stosowania znaczników Markdown w informacjach wyskakujących, jeśli takie możliwości obsługuje używany procesor serwera oparty na protokole LSP (Language Server Protocol).
W panelu edytora kodu pojawiło się menu rozwijane Symbole z przeglądem symboli użytych w dokumencie, podobnie jak w Locatorze.
Model kodu i parser QML zostały dostosowane do zmian w przyszłej wersji Qt 5.15.
Dodano wiele nowych opcji związanych z przetwarzaniem projektów, takich jak możliwość definiowania ustawień środowiska specyficznych dla projektu.
Narzędzia integracji CMake poprawiły obsługę grupy_źródłowej i opcje dodawania ścieżki wyszukiwania biblioteki do LD_LIBRARY_PATH. Podczas korzystania z nowych wydań CMake dostarczanych z dokumentacją w formacie QtHelp, dokumentacja ta jest teraz automatycznie rejestrowana w Qt Creator.
Obsługa systemu kompilacji Qbs została przeniesiona w celu korzystania z zewnętrznych instalacji Qbs, zamiast bezpośredniego łączenia się z biblioteką Qbs.
Przeprojektowano środowisko do tworzenia aplikacji na platformę Android. Dodano opcję automatycznego pobierania i instalowania wszystkich potrzebnych narzędzi programistycznych dla Androida. Dodano możliwość jednoczesnej rejestracji kilku wersji Androida NDK w Qt Creatorze, a następnie powiązania wymaganej wersji na poziomie projektu. Dodano obsługę API Androida 11 (poziom API 30).