2013-10-22 28 views
0

我有一个Qlineedit小部件,我将用它来接受用户名。它将在用户启动应用程序后立即显示。我希望Qlineedit小部件准备好打字(即光标已经就位),而无需用户在打字之前使用鼠标点击小部件。Tkinter .focus_set()等效于PyQt4

我试过.setFocus().setCursorPosition(1)但似乎没有工作。

我应该使用哪种方法将光标设置在Qlineedit的起始位置,而无需用户点击它?

+0

setFocus适合我。你能显示一些代码吗? – Yoann

回答

1

这是我的错误。在将小部件添加到布局之前,我试图使用setFocus

现在,在将wiget添加到布局之后,我使用了setFocus方法,它工作正常。