读书人

QGraphicsScene中选择QGraphicsLineIt

发布时间: 2014-02-21 23:58:06 作者: rapoo

QGraphicsScene中选择QGraphicsLineItem的问题
最近在学习QGraphicsScene和QGraphicsLineItem,在QGraphicsScene有个函数itemAt(QPoint p),可以根据坐标来获取该点是否有QGraphicsItem,目前的情况是:如果一个点包含QGraphicsItem,那就可以获取到这个item,如果换成QGraphicsLineItem,就无法获取到该item,QGraphicsLineItem是QGraphicsItem的子类,不知道是否有高手来给帮忙解决这个问题。
[解决办法]
有两个可能
1.QGraphicsLineItem的Z没有放到最前
2.QGraphicsLineItem的线条细,没有达到选中条件

读书人网 >QT开发

热点推荐