在官方教程或者很多qt程序中经常看到能使用全键盘操作软件,那么QT creator也支持了这一特性,就是使用设置伙伴来实现的。
我们可以在设计界面按照如下几步实现:
- 先放置label
- 再放置一个lineEdit控件。
这个时候我们就可以开始伙伴绑定的步骤了 - 使用 &Name给Table设置快捷键触发行为如果有中文可以使用(&N)的形式
- 点击设计界面的设置伙伴按钮
- 拖动name图标链接到Editine上,即可实现伙伴绑定
- 绑定成功之后,搜索lable的buddy属性即可查看值为lineEdit说明该label已经绑定上了lineEdit上了
最终进行预览,只需要按住Alt+对应的字母即可实现将输入光标跳转到对应的输入框中