2016-11-24 219 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

相關問題