函数 qScriptValueFromSequence 允许我从 QObjectList 在 QtScript 中创建一个数组,当我在脚本中修改它们时 QObject 属性会发生变化。如果用户向脚本中的数组添加一个新对象,我想将一个新 QObject 添加到相应的 QObjectList,从用户在脚本对象中指定的属性设置其属性。但是,当我尝试在脚本中的数组末尾添加一个新值时,QObjectList 的大小保持不变。有没有办法让这种行为自动发生,或者我必须手动检查数组的 QScriptValue 并相应地向 QObjectList 添加新元素?