Probabilmente una domanda trabocchetto, ma non riesco a trovare la risposta.Quale metodo viene chiamato quando viene selezionato un oggetto QGraphicsI
Ho bisogno di sapere quando viene selezionato un oggetto QGraphics. Deve esserci un metodo che viene chiamato.
Conosco QGraphicsItem::itemChange()
ma si chiama troppo spesso.
Esiste un metodo migliore?
thx
edit: Con questo
if(change == ItemSelectedChange && scene()){
cout << "haha " << i++ << endl;
}
ricevo due chiamate ogni cambio di selezione.
Thx Funziona meglio di quello che ho trovato: aggiungi && this.isSelected() nel if. –