PyQt4中的Tkinter .focus_set()等价物

时间:2013-10-22 05:50:11

标签: python cursor pyqt qlineedit

我有一个Qlineedit小部件,我将用它来接受用户名。用户启动应用程序后会立即显示。我希望Qlineedit小部件准备好输入(即,光标已经就位),而无需用户在键入之前使用鼠标单击小部件。

我尝试了.setFocus().setCursorPosition(1),但似乎没有效果。

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

1 个答案:

答案 0 :(得分:1)

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

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