• 4636阅读
  • 2回复

QGraphicsItem::focusInEvent 疑问 [复制链接]

上一主题 下一主题
离线liuxu_lx7
 
只看楼主 倒序阅读 楼主  发表于: 2011-06-28


QGraphicsItem

我自定义QGraphicsItem的派生类,但是这两个事件不进入, 不知道需要具备什么条件呢?

QT助手:


void QGraphicsItem::focusInEvent ( QFocusEvent * event ) [virtual protected]


This event handler, for event event, can be reimplemented to receive focus in events for this item. The default implementation calls ensureVisible().

只说了可以重写, 没有进入函数需要具备的条件。

离线oscarboycn

只看该作者 1楼 发表于: 2011-06-29
看了下Widget的这个函数,还有根据函数名推断,焦点的获取或者离开是条件之一吧
http://www.21ic.com
http://bbs.eetop.cn
http://www.eetop.cn/
http://www.eet-china.com/
http://www.netyi.net/
http://www.pcbbbs.com/
http://www.pcbtech.net/
离线dbzhang800

只看该作者 2楼 发表于: 2011-06-29
回 楼主(liuxu_lx7) 的帖子
注意标记: QGraphicsItem::ItemIsFocusable

题外:我在想你是不是在找 hoverEnterEvent 和 hoverLeaveEvent
快速回复
限100 字节
 
上一个 下一个