使用属性-QT-NOKIA培训资料(中文版)

时间:2024-05-16 03:17:39
【文件属性】:

文件名称:使用属性-QT-NOKIA培训资料(中文版)

文件大小:1.89MB

文件格式:PPT

更新时间:2024-05-16 03:17:39

QT NOKIA 培训 中文版

使用属性 直接获取 通过元信息和属性系统 在运行时发现属性 QString text = label->text(); label->setText("Hello World!"); QString text = object->property("text").toString(); object->setProperty("text", "Hello World"); int QMetaObject::propertyCount(); QMetaProperty QMetaObject::property(i); QMetaProperty::name/isConstant/isDesignable/read/write/... * 在使用类的时候属性是什么样的? 你可以直接使用它,仅需调用getter和setter。 你可以调用property/setProperty。它们使用QVariant(一种包含“all”类型的类型)来工作,所以你要使用toString等将其转换成string。 你也可以向元对象询问属性。询问他们能否被读/写,它们的名字等等。这可以在调用property/setProperty的时候使用。 待续


网友评论