自定义按键函数focusNextChild不响应
小弟在qt中安装了事件过滤器,最终的按键动作代码是if (keyEvent->key() == Qt::Key_D)
{
CS1->setText( "d" );
focusNextChild();
return true;
}
其中的CS1->setText( "d" )这一行已经实现,说明已经跳进这个if语句,
但是focusNextChild()就没有动作,运行的时候按tab键是可以移动焦点的,按d就是不行。
各位大牛可以指点以下是哪里出了问题 --------------------编程问答-------------------- 你这个事件过滤器是属于那个类的? --------------------编程问答-------------------- 捕获focusNextChild ()返回值看看,很可能返回的是false,即没有找到下一个foucus的widget。 --------------------编程问答-------------------- 你直接使用focusNextChild ()看看
补充:移动开发 , Qt