Duplicate enum entries | Qt Qml | Qt 6.11.2
Description: [duplicate-enum-entries] Enum key X has already been declared.

- Qt 6.11
- Qt Qml
- Qt Qml Tooling
- qmllint
- QML Lint Warning and Errors
- Duplicate enum entries
- Qt 6.11.2 Reference Documentation

Deprecated ◦ Duplicate Imports

# Duplicate enum entries

This warning category is spelled `[duplicate-enum-entries]` by qmllint.

## Enum key X has already been declared

### What happened?

An enum contains two identical entries.

### Why is that bad?

The same key is associated with multiple values. It isn't clear which one will be used.

### Example

     import QtQuick

     Item {
         enum E { A = 0, B = 1, C = 2, A = 3 }
     }

To fix this warning, remove or rename duplicate enum entries:

     import QtQuick

     Item {
         enum E { A = 0, B = 1, C = 2, D = 3 }
     }

Deprecated ◦ Duplicate Imports