我有一个Qlineedit
小部件,我将用它来接受用户名。用户启动应用程序后会立即显示。我希望Qlineedit
小部件准备好输入(即,光标已经就位),而无需用户在键入之前使用鼠标单击小部件。
我尝试了.setFocus()
和.setCursorPosition(1)
,但似乎没有效果。
我应该使用哪种方法将光标设置在Qlineedit
的起始位置,而无需用户点击它?
答案 0 :(得分:1)
这是我的错。我在将小部件添加到布局之前尝试使用setFocus
。
现在,在将wiget添加到布局后,我使用了setFocus
方法,并且工作正常。