update qml traps