Qt Creator 10.0.1 ist jetzt veröffentlicht . Diese Version behebt das Umbenennen von C++-Makros und Namespaces, wodurch dem vorgeschlagenen neuen Namen automatisch ein Suffix hinzugefügt wird _new
. Auf dem Clang-Format basierende Formatierer haben Korrekturen für fortgeschrittenere Vorschauen von C++-Code und Codestilen erhalten. Auch für qmake- oder Qt Quick-Anwendungen auf Basis von Qt 5.15 wurde wieder ein Assistent hinzugefügt. CMake-Voreinstellungen verarbeiten jetzt korrekt boolesche Cache-Werte und mehrstufige Vererbung.
Die spezifischen Updates umfassen:
Allgemein
- Aktiviert die Beispielklasse für Qt 6.5.1 und höher
Bearbeitung
- Layoutproblem in der Editor-Symbolleiste behoben (QTCREATORBUG-28765)
C++
- Clangd
- Umbenennung von Makros und Namespaces behoben
- Behoben: Umbenennung wurde
_new
standardmäßig an Ersetzung angehängt (QTCREATORBUG-28321, QTCREATORBUG-28910) - Behoben, dass Cuda-Dateien nicht an Clangd übergeben wurden (QTCREATORBUG-28984)
- Clang-Format
- Formatierungsprobleme mit erweitertem C++ behoben (QTCREATORBUG-29033)
- Aktualisierung der Codierungsstil-Vorschau behoben (QTCREATORBUG-29043)
QML_*
Einrückung von Makros behoben (QTCREATORBUG-29086)
QML
- Absturz beim Versuch, eine nicht vorhandene .qml-Datei zu öffnen, behoben (QTCREATORBUG-29021)
Projekte
- Ein Qt Quick-Anwendungsassistent wurde wieder hinzugefügt, um mit Qt 5 und anderen Build-Systemen außer CMake zu arbeiten.
- Behebung eines Problems, bei dem zusätzliche Leerzeilen in vom Assistenten erstellten Dateien hinzugefügt werden konnten (QTCREATORBUG-29040)
CMake
- Fehlende Eigenschaft „RUNTIME DESTINATION“ zum Befehl „install“ für vom Assistenten generierte Projekte hinzugefügt (QTCREATORBUG-28999)
- Behoben, dass das Makro nicht für alle Konfigurations-Cache-Variablen expandiert (QTCREATORBUG-28982)
- Wechsel von .c-Dateien zu ihren Headern behoben (QTCREATORBUG-28991)
- Voreinstellungen
- Boolesche Werte von Cache-Variablen wurden als Strings interpretiert (QTCREATORBUG-29078) behoben
- Mehrstufige Vererbung behoben (QTCREATORBUG-29076)
- Voreinstellungen
Weitere Einzelheiten finden Sie im Änderungsprotokoll .