Toou-2D icon indicating copy to clipboard operation
Toou-2D copied to clipboard

运行自带Demo,控制台出现一些未定义错误

Open kevinlq opened this issue 5 years ago • 1 comments

运行demo,

Cyclic dependency detected between "qrc:/net.toou.2d/controls/TToast.qml" and "qrc:/net.toou.2d/controls/TToast.qml"
Cyclic dependency detected between "qrc:/net.toou.2d/controls/TToast.qml" and "qrc:/net.toou.2d/controls/TRectangle.qml"
Cyclic dependency detected between "qrc:/net.toou.2d/controls/TToast.qml" and "qrc:/net.toou.2d/controls/TSVGIcon.qml"
Cyclic dependency detected between "qrc:/net.toou.2d/controls/TToast.qml" and "qrc:/net.toou.2d/controls/TIconButton.qml"
Cyclic dependency detected between "qrc:/net.toou.2d/controls/TToast.qml" and "qrc:/net.toou.2d/controls/TButton.qml"
Cyclic dependency detected between "qrc:/net.toou.2d/controls/TToast.qml" and "qrc:/net.toou.2d/controls/TMouseArea.qml"
Cyclic dependency detected between "qrc:/net.toou.2d/controls/TToast.qml" and "qrc:/net.toou.2d/controls/TLabel.qml"
Cyclic dependency detected between "qrc:/net.toou.2d/controls/TToast.qml" and "qrc:/net.toou.2d/controls/TAwesomeIcon.qml"
qrc:/net.toou.2d/controls/TPopover.qml:80:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }

点击切换主题按钮,主题菜单弹出后,控制台会报这些错误,

<Unknown File>: otherData is undefined. Adding an object with a undefined member does not create a role for it.

大概看了下,没有看出来具体问题,开头那个循环依赖是什么问题,请教下?

kevinlq avatar Mar 04 '21 03:03 kevinlq

otherData is undefined. Adding an object with a undefined member does not create a role for it

这个问题可能是这些变量没有初始化导致的,源码对应位置初始化后不会报 undefined 错误了。。。

kevinlq avatar Mar 04 '21 03:03 kevinlq