2016-11-24 223 views
1

我有2个TextEdit框和5个按线性顺序排列的按钮。如何使用Tab键在TextEdit框之间改变焦点

  1. 当程序启动时,重点应放在第一个TextEdit框中。
  2. 当按Tab键时,它应该改变焦点到下一个小部件。

其实当Tab键按下该标签空间的文本编辑框里面输入。而不是移动到下一个框。我也不能使用LineEdit Box,因为输入需要以多行显示。反正输入不会包含回车键或“\ n”

回答

2

要更改tab键的行为,你应该看看这里:

http://doc.qt.io/qt-5/qplaintextedit.html#tabChangesFocus-prop

bool tabChangesFocus() const 
void setTabChangesFocus(bool b) 
+0

如何订购标签焦点更改..喜欢1文本编辑后应该去下一个 –

+0

这已经在这里得到解答:http://stackoverflow.com/a/15570355/2743307 – bibi

相关问题