定义了一个继承于 QGraphicsItem 的类
class myitem : public QGraphicsItem
{
};
myitem *item = new myitem();
QMap <int, QGraphicsItem*> map;
当 map[1] = item; 成功了
但是通过item.value(1)取出这个对象时, 对象类型是QGraphicsItem, 并不是myitem, QMap 里面可能会是多种继承于QGraphicsItem的子类
有什么办法可以在取出来时能识别下吗?