2009-11-23 102 views
0

我需要禁止QPlainTextEdit小部件中的製表符輸入。相反,選項卡應該使用「焦點下一個」小部件。看起來setTabChangesFocus(bool)是爲此設置的,但將其設置爲true不起作用。我想這是一個Qt錯誤。有沒有人遇到同樣的問題並找到解決方案?setTabChangesFocus(bool)不起作用Qt

我在雪豹上使用Qt 4.5.2。

感謝, 鮑里斯

回答

0

我使用Qt 4.5.3,我很快測試它在我的應用程序,你是絕對正確的,setTabChangesFocus(真)應該切換「選項卡到文本編輯」到「標籤來改變焦點「...

我在Windows XP上,你是否重新實現了QPlainTextEdit?

在此期間,如果你真的不覺得你的問題的根源,你也許可以使用EventFilter ...

0

感謝安迪,我居然找到了解決辦法。看起來你需要把它放在另一個小部件(例如一個groupbox)中,它應該可以工作。

鮑里斯。