QML Lint Warnungen und Fehler
Hier ist eine Übersicht über alle QML Lint Warnungen und Fehlermeldungen.
[alias-cycle] Alias-Eigenschaft ist Teil eines Alias-Zyklus. | |
[attached-property-reuse] Attached type wurde mehrfach initialisiert. | |
[access-singleton-via-object] Es wurde fälschlicherweise auf ein Singleton zugegriffen. | |
[comma] Verwenden Sie keine Komma-Ausdrücke. | |
[required] Die erforderliche Eigenschaft einer Komponente wurde nicht gebunden. | |
[component-children-count] Eine Komponente hat die falsche Anzahl von Kindern. | |
[confusing-expression-statement] Verwirrende Ausdrucksanweisungen. | |
[confusing-minuses] Verwirrende Minuszeichen. | |
[confusing-pluses] Verwirrende Pluszeichen. | |
[context-properties] Eine Kontexteigenschaft wurde verwendet. | |
[deprecated] Es wurde eine veraltete Eigenschaft oder ein veralteter Typ verwendet. | |
[void] Ein ungültiger Ausdruck wurde verwendet. | |
[duplicate-import] Ein doppelter Import. | |
[duplicate-property-binding] Eine Eigenschaft wurde mehrfach gebunden. | |
[duplicate-enum-entries] Der Enum-Schlüssel X wurde bereits deklariert. | |
[syntax.duplicate-ids] Eine ID ist nicht eindeutig. | |
[duplicate-inline-components] Doppelte Inline-Komponente. | |
[duplicated-name] Mehrere Member haben den gleichen Namen in der gleichen Komponente. | |
[non-root-enum] Eine enum wurde außerhalb des Root-Elements deklariert. | |
[enum-entry-matches-enum] Ein Enum-Eintrag sollte anders benannt werden als das Enum selbst. | |
[enums-are-not-types] Enum-Namen wurden als Typ-Annotationen verwendet. | |
[eval] Verwendung von eval. | |
[function-used-before-declaration] Eine Funktion wurde vor ihrer Deklaration verwendet. | |
[syntax.id-quotation] Id hat Anführungszeichen. | |
[import-file-selector] Importe unter Verwendung von Dateiselektoren. | |
[Inkompatibler Typ] Ein Objekt, ein Wert oder ein Ausdruck wird mit einem inkompatiblen Typ verwendet. | |
[inheritance-cycle] Eine Komponente erbt von sich selbst. | |
[invalid-lint-directive] Ungültige qmllint-Kommentare. | |
[literal-constructor] Funktion nicht als Konstruktor verwenden. | |
[equality-type-coercion] Die Verwendung von losen Gleichheits-Vergleichsoperatoren kann Werte fälschen. | |
[missing-enum-entry] Der Enum-Wert fehlt in der Deklaration. | |
[missing-property] Bindung eines Wertes an eine nicht existierende Eigenschaft. | |
[missing-type] Ein in einer Bindung oder einem Alias verwendeter Typ wurde nicht gefunden. | |
[multiline-strings] Eine Zeichenkette erstreckt sich über mehrere Zeilen. | |
[non-list-property] Einer Nicht-Listen-Eigenschaft wurden mehrere Werte zugewiesen. | |
[prefer-non-var-properties] Nicht-Var-Eigenschaften werden gegenüber Var-Eigenschaften bevorzugt. | |
[Quick.attached-property-type] Missbräuche der Quick-angeschlossenen Eigenschaftstypen. | |
[read-only-property] Es wurde eine readonly-Eigenschaft geschrieben. | |
[recursion-depth-errors] Qml-Anweisung oder -Ausdruck ist zu tief verschachtelt. | |
[redundant-optional-chaining] Einige optionale Verkettungs-Lookups könnten nicht-optional sein. | |
[restricted-type] Es wurde auf einen eingeschränkten Typ zugegriffen. | |
[signal-handler-parameters] Der Signal-Handler entspricht nicht den Signaltypen. | |
[stale-property-read] Lesen einer nicht-konstanten und nicht-notifizierbaren Eigenschaft. | |
[syntax] Verschiedene syntaktische Fehler. | |
[Top-Level-Komponente] Der QML-Wurzeltyp ist eine Komponente. | |
[uncreatable-type] Typen, die nicht erstellt werden können. | |
[unintentional-empty-block] Ein leerer Block wurde erstellt, wahrscheinlich anstelle eines Objektliterales. | |
[unqualified] Zugriff auf einen äußeren Bereich ohne dessen id. | |
[unreachable-code] Einige Anweisungen sind unerreichbar. | |
[unresolved-alias] Eine Eigenschaft eines Eigenschaftsalias wurde nicht gefunden. | |
[unresolved-type] Ein verwendeter Typ wurde nicht gefunden. | |
[unterminated-case] Ein nicht leerer Case-Block wurde nicht beendet. | |
[unused-imports] Typen des importierten Moduls wurden nicht verwendet. | |
[use-proper-function] Es wurde etwas aufgerufen, das möglicherweise keine Funktion ist. | |
[var-used-before-declaration] Eine JavaScript-Variable wurde vor ihrer Deklaration verwendet. | |
[assignment-in-condition] Eine Zuweisungsanweisung wird innerhalb einer Bedingung verwendet. | |
[import] Das importierte Modul wurde nicht gefunden. | |
[with] Von With-Anweisungen wird in QML dringend abgeraten. |
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.