2012-01-28 129 views
1

我想绘制一个Qt中的六角形网格,其中每个六边形需要可点击。我已经子类化QGraphicsItem,并使用for循环绘制格子。问题在于,因为相邻六边形的边界矩形重叠,所以点击错误六边形的一半时间。QGraphicsItem:绘制多边形时重叠边界矩形

有没有办法解决这个问题?我需要重新实现哪个QGraphicsItem,QGraphicsScene或QGraphicsView方法?

回答