摘要: 在java语言中,可以使用getObject(String)函数,从类型直接构建新的对象。 而在C++中是没有这种机制的,Qt虽然提供了元对象机制,但只可以获取对象的类名,不能反向构建。 所以搜索一下资料,实现了类反射,但还是觉得美中不足,因为其必须继承QObject类,限制其灵活度。有更好想法的小 阅读全文
posted @ 2016-03-07 18:33 DoubleCorner 阅读(4328) 评论(0) 推荐(1) 编辑
摘要: Qt的元对象系统除了提供信号/槽机制的特性之外,它还提供了以下特性: QObject::metaObject() 返回关联的元对象 QMetaObject::className() 在运行时状态下返回类名 QObject::inherits() 判断类的继承关系 QObject::tr(),QObj 阅读全文
posted @ 2016-03-07 18:17 DoubleCorner 阅读(12880) 评论(0) 推荐(0) 编辑