Qt - 在QGraphicsScene中如何使用itemAt查找透明项?

时间:2011-05-01 09:33:18

标签: c++ qt logic

我正在尝试使用itemAt(gif-> pos())获取gif-Item。但我得到了潜在的背景图片。

从Qt-Help我开始知道itemAt()会给出最顶层的可见项目。但我的问题是我的项目是部分可见的,所以当我试图通过给它的终点来访问它时它产生了背景imgae。

任何人都可以说如何将gif-item与过度/创建功能区分开来吗?

1 个答案:

答案 0 :(得分:3)

使用items()并将Qt::IntersectsItemBoundingRect作为ItemSelectionMode传递。这将测试点是否接触边界框而没有测试形状。