QGridLayout に QFrames のグリッドと、マウスの右クリックが発生するセルを対象とするいくつかのアクションを含むポップアップ メニューがあります。ContextMenuEvent の実装で、一般的なイベント ->pos() を使用して QPoint をクリックしますが、その時点で正しいセル オブジェクトにアクセスするにはどうすればよいですか? または、この目的のためのより良い代替ソリューションパスはありますか?
void X::contextMenuEvent(QContextMenuEvent* event)
{ // QPoint target = event->pos();
// TODO: m_gridLayout-> ...
// myDerivedCell->setSomething();
}