【发布时间】:2011-05-02 03:48:06
【问题描述】:
我想知道是否可以选择属于一个组的项目,而不选择整个组。
我试图做的是一组可以移动的项目(所有项目都一起移动),但没有一个不能单独移动。但我也希望能够选择该组中的项目,然后对它们进行一些操作,例如重新排序、删除、更改它们的颜色等。
另一个问题是,可以有一组组。我还希望能够在父组中选择这些组。我在想这可能是个问题,因为我们无法确定用户想要选择哪个组。出于演示目的,假设我们有由以下项目组成的图形场景:
A 组包含 B 组。B 组包含 3 行。 如果我在 A 组上双击,那么我就可以选择 B 组。如果我再次在 B 上双击,那么我可以选择 B 组内的行。按 Esc 与双击相反。问题是,我不知道该怎么做,因为所有选择都被路由到父母,而不是回到它的所有孩子。
【问题讨论】:
标签: qt select qgraphicsitem