import QtQuick 2.0 QtObject { property point p1: Qt.point(0, 0) Component.onCompleted: { print([p1].includes(p1)); // false print([p1].includes(Qt.point(0, 0))); // false const p2 = Qt.point(0, 0); print([p2].includes(p2)); // true print([p2].includes(Qt.point(0, 0))); // false print([p2].includes(p1)); // false } }