Название: Как обратиться к объектам QGraphicsScene по индексу? Отправлено: jojahti от Август 23, 2009, 20:26 Можно ли обратиться к объекту сцены по присвоенному ему, с помощью setData(), индексу?
Тоесть я присваиваю каждому объекту два индекса с ключами 0 и 1. И могу ли я по ним к нему обратиться? Название: Re: Как обратиться к объектам QGraphicsScene по индексу? Отправлено: Rcus от Август 24, 2009, 06:08 Это не индексы вы присваиваете, а просто добавляете пользовательские данные.
Название: Re: Как обратиться к объектам QGraphicsScene по индексу? Отправлено: jojahti от Август 24, 2009, 13:29 Rcus
Цитировать Это не индексы вы присваиваете, а просто добавляете пользовательские данные. Я могу туда присваивать названия фруктов, и породы кошек, могу индексы. И вот парадокс - всё это пользовательские данные. ;DМне интересно, могу ли я обратиться к элементу по присвоенным им мной значениям с помощью стандартных средств? Или есть ещё какой механизм сцены? Или придётся завести дополнительный массив, куда и заносить адреса при создании объектов? Название: Re: Как обратиться к объектам QGraphicsScene по индексу? Отправлено: Rcus от Август 24, 2009, 13:36 QList<QGraphicsItem *> QGraphicsScene::items () const
Returns a list of all items on the scene, in no particular order. |