Entwicklungsumgebung: Qt Creator 4.14 behebt Probleme mit Qt 6

Die in C++ geschriebene IDE Qt Creator unterstützt Entwickler beim Schreiben von Code für GNU/Linux, macOS und Windows.

In Pocket speichern vorlesen Druckansicht

(Bild: oatawa/Shutterstock.com)

Lesezeit: 2 Min.

Für die Entwicklungsumgebung Qt Creator hat die Qt Company eine neue Version veröffentlicht. Qt Creator 4.14 behebt einige Fehler, die mit der Verwendung von Qt 6 aufgetreten sind. Darüber hinaus arbeitet das Entwicklerteam am Support für C++ und bringt Neuerungen für Projekte.

QT Creator 4.14 soll vor allem diverse Probleme mit Qt 6, der aktuellen Version des Qt-Frameworks beheben. Beispielsweise erzeugen Projekt-Assistenten nun CMake-Projekte, die mit Qt 6 kompatibel sind. Auch die Printer für Qt Types wurden an die internen Typen-Änderungen des Frameworks angepasst. Das Entwicklerteam hinter der Entwicklungsumgebung gibt an, Probleme mit neuen Features in der QML-Sprache im QML-Code-Modell behoben zu haben.

Des Weiteren hat das Entwicklerteam hinter Qt Creator das Clang-Codemodell auf den Compiler Clang 11 aktualisiert. Teil des Updates sind weitere Korrekturen und Ergänzungen für das C++-Code-Modell und die Refactoring-Unterstützung. Die IDE analysiert C++-Code nun automatisch während des Tippens mit Clazy und Clang-Tidy, entsprechende Annotations fügt sie im Code-Editor hinzu. Dieses Verhalten lässt sich in den Optionen über Analyzer > Clang Tools > Analyze open files ein- und ausschalten.

Das Update bringt eine weitreichende Neuerung, die für Nutzer von externen Tools und Konfigurationselementen interessant sein dürfte: die Variablen CurrentProject tragen ab sofort den Namen CurrentDocument:Project. Diese Umbenennung soll die Semantik besser widerspiegeln. Das Entwicklerteam empfiehlt, die neuen Namen bereits jetzt zu verwenden, da alte Bezeichnungen künftig entfallen.

Entwickler, die beim Öffnen von qmake-basierten Projekten auf Hürden gestoßen sind, weil die IDE standardmäßig System-Funktionen ausführte, erhalten nun die Möglichkeit, dieses Verhalten zu deaktivieren: Build & Run > Qmake > Ignore qmake's system() function when parsing a project. Das Update bringt darüber hinaus Neuerungen für die Kit-Erkennung beim Importieren von Builds und stellt den Standard für das Help-Viewer-Backend auf die Verwendung der HTML-Rendering-Engine litehtml um. Letzteres soll die Standardanzeige der Hilfe im Qt Creator verschönern.

Nähere Informationen zu Version 4.14 finden sich im Beitrag auf dem Qt-Blog.

(mdo)