Qt 属性系统的问题,急~~~
比如说,比如说在不同的类中自定义了很多属性,应该怎么样才能读取相应类里的这些属性,这些属性各种类型都有,我应该通过什么对象才能获取这些属性??忘指点~先谢了~~
[解决办法]
QVariantproperty ( const char * name ) const
boolsetProperty ( const char * name, const QVariant & value )
以上是QObject的两个函数,就是通过这两个函数读写属性的。
[解决办法]
类.属性!!
[解决办法]
记得Qt的属性需要在类里面用Q_PROPERTY宏声明,类必须继承自QObject或者其子类,并且有Q_OBJECT宏
然后用对应的setter/getter或者property()/setProperty()函数就可以访问了