是否可以将自定义数字类型(及其运算符)公开给qml?
我希望能够像普通数字一样在qml中使用此数字类型。我想使用其+,-,<,>等在c ++中实现的运算符
对于该课程,我不需要任何Q_PROPERTY或类似的东西-只需
property Decimal foo: 10.0
property Decimal bar: 150.424 - foo
此类通过Q_PROPERTY在许多对象中公开
由于以下原因,以文本形式(用qml书写)目前可以正常工作
QMetaType::registerConverter(&Decimal::ToQString);
还有什么可以做的?