• 4982阅读
  • 2回复

QGraphicsItem::type () 的具体作用 [复制链接]

上一主题 下一主题
离线乙醚
 

只看楼主 倒序阅读 楼主  发表于: 2012-04-11
求助:QGraphicsItem::type()函数有什么作用?其中的enum { Type = UserType +1 };中的UserType是什么值,怎么用?
离线dbzhang800

只看该作者 1楼 发表于: 2012-04-12
这两个问题 Manual 中都有答案吧?
离线islewoman
只看该作者 2楼 发表于: 2012-04-27
我用过这个功能,我的理解是UserType=65536(好像是这个数我忘了),你可以给你自己定义的QGraphicsItem,比如说myItem,他是继承自QGraphicsItem的,然后你重写type()函数,然他返回一个大于65536的任何一个int数,然后在查询所需item时 根据返回的type就能定位所需的Item,这个值就像那个Item的省份证号码一样,便于查询。
快速回复
限100 字节
 
上一个 下一个