¿Es posible definir el estilo de la marquesina de selección cuando se establece QGraphicsItem seleccionado a través de setSelected (true)?QT 4.5 - Cambio de la marquesina de selección para QGraphicsItem
5
A
Respuesta
4
Técnicamente no.
Después de una rápida revisión del código fuente de Qt, parece que los tipos de elemento estándar QGraphics * Item tienen el contorno discontinuo como comportamiento predeterminado. Puede solucionar esto subclasificando su propio QGraphicsItem.
if (option->state & (QStyle::State_Selected | QStyle::State_HasFocus))
qt_graphicsItem_highlightSelected(this, painter, option);
Supongo que no se puede cambiar el "estilo". Esta parece ser una característica muy estática de los QGraphicsItems estándar.
Espero que ayude!
3
Hay una buena solución a:
http://www.qtcentre.org/threads/15089-QGraphicsView-change-selected-rectangle-style
Cuestiones relacionadas
- 1. QGraphicsItem validación de un cambio de posición
- 2. ¿Cómo funciona QGraphicsItem :: prepareGeometryChange()?
- 3. Edificio Qt 4.5 con Visual C++ 2010
- 4. emitir la señal Qt desde el subproceso Qt no Qt o fuera Qt evento principal de bucle con en 4.5
- 5. etiqueta de marquesina HTML
- 6. QT/QT-Designer Pregunta: widget de cambio de tamaño automático
- 7. QT 4.5 - cómo obtengo un dispositivo QPainter en un QGraphicsView
- 8. ¿Hay alguna forma de reproducir mp3 en Qt 4.5?
- 9. Selección de JComboBox ¿Escucha de cambio?
- 10. Buscar posición de pantalla de un QGraphicsItem
- 11. Cómo eliminar todo QGraphicsItem de QGraphicsScene
- 12. Marquesina de inicio en reproducción de audio
- 13. Conservar la selección de JTable en el cambio de TableModel
- 14. Cambio UITableView accessoryView en la línea de selección de
- 15. jQuery cómo deshacer un cambio de selección
- 16. efecto de marquesina en Java Swing de
- 17. ¿Cómo detectar un cambio en la selección de CListCtrl?
- 18. QT: problema con qobject_cast
- 19. ¿Qué método se usa cuando se selecciona un QGraphicsItem?
- 20. Algoritmo para implementar una herramienta de selección de lazo?
- 21. Crear instalación de Linux para la aplicación Qt
- 22. Qt/PyQt: QGraphicsItem frente a QGraphicsWidget geometría, posición, interacción del mouse
- 23. ¿Cómo hacer que QGraphicsItem muestre el fondo en un QGraphicsScene?
- 24. ¿Puedo obtener eventos de mouse en QGraphicsItem?
- 25. Documentación para comentarios sobre la documentación de Qt? Qt + Doxygen?
- 26. jQuery valor de cambio de lista de selección
- 27. Jquery: evitar el cambio de una entrada de selección
- 28. Qt4: Escala invariable qgraphicsitem contornea
- 29. cómo cambiar Qt qListView selección de icono resaltar
- 30. Qt física escena multiproceso