Qt QGraphicsTextItem的启动编辑方法

Qt QGraphicsTextItem的启动编辑方法,qt,qgraphicsitem,qgraphicstextitem,Qt,Qgraphicsitem,Qgraphicstextitem,在我的代码中,我创建了一个启用了编辑标志的QGraphicsTextItem 我想找到一种方法,使它集中在一种方式,它显示插入符号,并允许用户键入-就像当用户点击它,但从代码 是否有任何方法可以通过编程方式执行此操作 我找到的最近的一个是textItem->grabKeyboad(),它允许用户写入,但不显示虚线边框,并且插入符号在按下键之前不会显示(没有视觉线索)。文档中没有线索,但这似乎有效: textItem->setFocus(); 我已经试过了,但没有成功:\n我正在使用Qt5

在我的代码中,我创建了一个启用了编辑标志的
QGraphicsTextItem

我想找到一种方法,使它集中在一种方式,它显示插入符号,并允许用户键入-就像当用户点击它,但从代码

是否有任何方法可以通过编程方式执行此操作


我找到的最近的一个是
textItem->grabKeyboad()
,它允许用户写入,但不显示虚线边框,并且插入符号在按下键之前不会显示(没有视觉线索)。

文档中没有线索,但这似乎有效:

textItem->setFocus();

我已经试过了,但没有成功:\n我正在使用Qt5.1.1。你能给出一些示例代码吗?嗯。。。我自己用它编写了一个更简单的代码,它在那里工作(在最初的代码中,它是鼠标按下处理程序的一部分),我找到了它。与此配合使用。:)只是我在调用超类“
mousePressEvent
”时没有把它放在心上。