QML Lint Warnungen und Fehler

Hier ist eine Übersicht über alle QML Lint Warnungen und Fehlermeldungen.

Alias cycle

[alias-cycle] Alias-Eigenschaft ist Teil eines Alias-Zyklus.

Attached property reuse

[attached-property-reuse] Attached type wurde mehrfach initialisiert.

Cannot access singleton as a property of an object

[access-singleton-via-object] Auf ein Singleton wurde fälschlicherweise zugegriffen.

Component is missing a required property

[required] Die erforderliche Eigenschaft einer Komponente wurde nicht gebunden.

Deprecated

[deprecated] Eine veraltete Eigenschaft oder ein veralteter Typ wurde verwendet.

Duplicate bindings

[duplicate-property-binding] Eine Eigenschaft wurde mehrfach gebunden.

Duplicate id

[syntax.duplicate-ids] Eine ID ist nicht eindeutig.

Duplicated name

[duplicated-name] Mehrere Signale oder Eigenschaften haben den gleichen Namen in derselben Komponente.

Id quotation

[syntax.id-quotation] Die Id hat Anführungszeichen.

Incompatible type

[Inkompatibler Typ] Ein Objekt, ein Wert oder ein Ausdruck wird für einen inkompatiblen Typ verwendet.

Inheritance cycle

[inheritance-cycle] Eine Komponente erbt von sich selbst.

Invalid qmllint directives

[invalid-lint-directive] Ungültige qmllint-Kommentare.

Missing enum entry

[missing-enum-entry] Ein Enum-Wert fehlt in seiner Deklaration.

Missing property

[missing-property] Bindung eines Wertes an eine nicht existierende Eigenschaft.

Missing type

[missing-type] Ein in einer Bindung oder einem Alias verwendeter Typ wurde nicht gefunden.

Multiline strings

[multiline-strings] Eine Zeichenkette erstreckt sich über mehrere Zeilen.

Non-list property

[Nicht-Listen-Eigenschaft] Einer Nicht-Listen-Eigenschaft wurden mehrere Werte zugewiesen.

Quick: Attached property type

Missbräuche der schnell angehängten Eigenschaftstypen.

Readonly property

[read-only-property] Eine readonly-Eigenschaft wurde geschrieben.

Recursion depths errors

[recursion-depth-errors] Qml-Anweisung oder -Ausdruck ist zu tief verschachtelt.

Restricted type

[restricted-type] Es wurde auf einen eingeschränkten Typ zugegriffen.

Signal handler parameters

[signal-handler-parameters] Der Signal-Handler entspricht nicht den Signaltypen.

Syntax

[syntax] Verschiedene syntaktische Fehler.

Top level component

[Top-Level-Komponente] Der QML-Wurzeltyp ist eine Komponente.

Uncreatable type

[uncreatable-type] Typen, die nicht erstellt werden können.

Unqualified

[unqualified] Zugriff auf einen äußeren Bereich ohne seine id.

Unresolved alias

[unresolved-alias] Eigenschaft des Eigenschaftsalias wurde nicht gefunden.

Unresolved type

[unresolved-type] Ein verwendeter Typ wurde nicht gefunden.

Unused imports

[unused-imports] Typen des importierten Moduls wurden nicht verwendet.

Use proper function

[use-proper-function] Es wurde etwas aufgerufen, das möglicherweise keine Funktion ist.

Var used before declaration

[var-used-before-declaration] Eine JavaScript-Variable wurde vor ihrer Deklaration verwendet.

Warnings occurred while importing

[import] Das importierte Modul wurde nicht gefunden.

With

[with] Von With-Anweisungen wird in QML dringend abgeraten.

prefixed-import-type

BRIEF

© 2025 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.