0

我目前有一个隐藏的 QWidget,其中包含一个 QLineEdit

在显示隐藏的 QWidget 后,我​​希望光标位于 QLineEdit 上。对实施有帮助吗?

当在较早的类中单击按钮时显示此类

    class showInfo(QtGui.QWidget):
        def __init__(self, parent=None):
            super(showInfo, self).__init__(parent)

            showName = QtGui.QLabel("Name of Show:")
            self.showNameEdit = QtGui.QLineEdit()
            self.showNameEdit.setCursorPosition(0) #THIS SHOULD WORK

            self.mainLayout = QtGui.QGridLayout()
            self.mainLayout.addWidget(self.showNameEdit)

            self.setLayout(self.mainLayout)
4

1 回答 1

2

试着打电话self.showNameEdit.setFocus()

于 2012-07-03T20:19:17.727 回答