En mi aplicación, quiero usar QGraphicsItemGroup para agrupar elementos en un solo elemento.
Jugué un poco y no estoy seguro de usarlo porque cuando quiero ver eventos, los eventos se fusionan pero quiero manejar un evento específico con un elemento específico.
¿Cómo puedo lograr esto?Eventos con QGraphicsItemGroup
Respuesta
Debe llamar al QGraphicsItemGroup::setHandlesChildEvents(false)
. Esto detiene el QGraphicsItemGroup
tratando de manejar el evento, y deja que el hijo QGraphicsItem
los maneje en su lugar.
Creo que ese es el objetivo del QGraphicsItemGroup
. A juzgar por la documentación, se pretende simplificar el movimiento y la transformación de varios elementos a la vez, p. Imagine el siguiente caso: un usuario dibuja un rectángulo de selección alrededor de varios elementos en una aplicación porque quiere moverlos todos. Quizás lo que desea más es crear una jerarquía de elementos, p. tener un elemento principal con varios elementos secundarios. De esta manera obtendrá los eventos individuales para cada artículo. Esto se puede lograr llamando al QGraphicsItem::setParentItem()
;
- 1. + = operador con eventos
- 2. Probar eventos con nunit
- 3. Cómo inyectar manejadores de eventos en eventos con Unity
- 4. ¿Manejo de eventos con PowerShell?
- 5. Crear eventos con google closure
- 6. Delegando eventos Hammer.js con jQuery
- 7. Con archivos .ics, ¿puedo eliminar eventos antiguos?
- 8. jQuery: ¿Cómo uso event.preventDefault() con eventos personalizados?
- 9. Depuración de eventos de JavaScript con Firebug
- 10. jQuery vincular eventos con Rails/Coffeescript?
- 11. Manejo de eventos con C# Extension Methods
- 12. eventos WinRT se interoperar con .NET
- 13. Uso de Autofac con eventos de dominio
- 14. R + ggplot: serie de tiempo con eventos
- 15. Ruby on rails: Calendario con eventos
- 16. Eventos personalizados en Node.js con Express framework
- 17. OpenCV 2.3 con VS 2008 - Mouse Eventos
- 18. Despacho de eventos personalizados con Dojo framework
- 19. Procesamiento complejo de eventos con C#
- 20. Manejo de eventos del mouse con cvSetMouseCallback
- 21. Manejo de eventos con Jython & Swing
- 22. Calendario de PHP con eventos recurrentes
- 23. problema con respecto a eventos en vivo
- 24. Imagen en lienzo con eventos táctiles
- 25. Cómo solicitar eventos vinculados con jQuery
- 26. Problema DataContractSerializer con campos de eventos/delegados
- 27. Jquery desvincula eventos enlazados con uno()
- 28. Problema con el "encadenamiento" de eventos
- 29. Enviar datos con un detector de eventos
- 30. Ayuda con los eventos de WPF TextCompositionManager
Cada vez que he intentado usar QGraphicsItemGroup volví a las relaciones padre-hijo sencillas. La documentación no es muy clara –