Learn what Felgo offers to help your business succeed. Start your free evaluation today! Felgo for Your Business

Duplicate id

This warning category is spelled [syntax.duplicate-ids] by qmllint.

Found a duplicated id

What happened?

You used the same value for different ids.

Why is this bad?

The QML language forbids duplicate ids: they should all be unique in the same QML component.

Example

import QtQuick

Item {
    id: root
    Item {
        id: root
    }
}

To fix this warning, rename the duplicate to become unique:

import QtQuick

Item {
    id: root
    Item {
        id: notRoot
    }
}
Qt_Technology_Partner_RGB_475 Qt_Service_Partner_RGB_475_padded