おそらくトリック質問ですが、答えが見つかりません。QGraphicsItemが選択されたときに呼び出されるメソッド
QGraphicsItemがいつ選択されるのかを知る必要があります。呼び出されるメソッドがなければなりません。
私はQGraphicsItem::itemChange()
を知っていますが、あまりにも頻繁に呼び出されています。
もっと良い方法はありますか?
THX
編集:この
if(change == ItemSelectedChange && scene()){
cout << "haha " << i++ << endl;
}
で、私はすべての選択変更の二つの呼び出しを取得します。
Thx私が見つけたものよりも優れています。if&this.isSelected()をifに追加してください。 –