の中にいくつかのQGraphicsTextItem
とQGraphicsItem
が描かれていQGraphicsView
ます。これQGraphicsView
はメインに追加されましたQwidget
。
FocusOutEvent
このために " " を書きましたが、 " " 内で呼び出されたQGraphicsTextItem
場合にのみフォーカスが削除されます。MousePressEvent
QGraphicsView
ここでの私の懸念は、が呼び出されQGraphicsTextItem
たときに this のフォーカスを削除する方法ですか?MousePressEvent
QGraphicsView
私のMainWindow.cppでは、関数を書きましたmousePressEvent
:
void EyGuiMainWindow::mousePressEvent(QMouseEvent *e)
{
QWidget *w = QApplication::focusWidget();
if(w)
w->clearFocus();
}
しかし、これはQGraphicsTextItem
.
ポジティブな反応を期待しています。