2013-10-22 26 views
0

我有一個Qlineedit小部件,我將用它來接受用戶名。它將在用戶啓動應用程序後立即顯示。我希望Qlineedit小部件準備好打字(即光標已經就位),而無需用戶在打字之前使用鼠標點擊小部件。Tkinter .focus_set()等效於PyQt4

我試過.setFocus().setCursorPosition(1)但似乎沒有工作。

我應該使用哪種方法將光標設置在Qlineedit的起始位置,而無需用戶點擊它?

+0

setFocus適合我。你能顯示一些代碼嗎? – Yoann

回答

1

這是我的錯誤。在將小部件添加到佈局之前,我試圖使用setFocus

現在,在將wiget添加到佈局之後,我使用了setFocus方法,它工作正常。