En esta página

Falta una entrada enum

Esta categoría de advertencia se escribe [missing-enum-entry] por qmllint.

No es una entrada de enum

¿Qué ha ocurrido?

Ha utilizado un valor de enum que no existe.

¿Por qué es malo?

El valor enum será indefinido en tiempo de ejecución.

Ejemplo

// Main.qml
import QtQuick

Item {
    enum Hello { World }

    Component.onCompleted: function() {
        console.log(Main.Hello.Wordl, Main.Hello.Moon) // both Wordl and Moon are incorrect
    }
}

Para corregir esta advertencia, corrija un posible error tipográfico o añada el valor enum que falta a la definición:

// Main.qml
import QtQuick

Item {
    enum Hello { World, Moon }

    Component.onCompleted: function() {
        console.log(Main.Hello.World, Main.Hello.Moon) // both correct now
    }
}

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