C# C“类型”的QML等效物;uint;?

C# C“类型”的QML等效物;uint;?,c#,qml,C#,Qml,在我看来,这个标题很清楚。我有一些C#类型,我必须登录QML文件,我不知道如何操作未签名的int 我是QML中的一个纯粹的noob,我发现: 我将我的配置记录在一个通用对象中,该对象是“QtObject”,但当我得到以下信息时: QtObject { id: myInt3 objectName: "myInt3" property uint value } 我收到消息说我的QML文件格式不正确。。。我很确定问题出在“属性uint值”这一行。 我尝试了“属性无符号整数值

在我看来,这个标题很清楚。我有一些C#类型,我必须登录QML文件,我不知道如何操作未签名的int

我是QML中的一个纯粹的noob,我发现:

我将我的配置记录在一个通用对象中,该对象是“QtObject”,但当我得到以下信息时:

QtObject
{
    id: myInt3
    objectName: "myInt3"
    property uint value
}
我收到消息说我的QML文件格式不正确。。。我很确定问题出在“属性uint值”这一行。 我尝试了“属性无符号整数值”,但它不太起作用。。。
我该怎么办?

这里有一个链接,指向一个列表。请注意,有一个
int
类型,但没有
uint
类型。您提供的链接是针对QT类型而不是QML类型的。

类型限定符将是
quint?
,例如
quint16
quint32


看来
int
是一条路。纪尧姆:哦,我明白了。不要显式指定类型。只需设置该值。一个潜在的问题是范围丢失,但在写入QML文件之前可以进行检查。