PyQt or PySide: QTextEdit deselect all

前端 未结 2 1985
自闭症患者
自闭症患者 2021-01-13 16:57

I\'m using PySide(PyQt is fine as well) and I want to deselect everything inside a QTextEdit. Selecting everything is very easy and it\'s done by self.textedit.selectAll(),

2条回答
  •  时光取名叫无心
    2021-01-13 17:47

    It same too, isn't it?

    QLineEdit.deselect (self) Text all in your object.

    Example;

    .
    myQLineEdit = QLineEdit()
    .
    .
    myQLineEdit .selectAll()
    .
    .
    myQLineEdit.deselect()
    .
    

    Reference : http://pyqt.sourceforge.net/Docs/PyQt4/qlineedit.html#deselect


    Or, did your want to deselect all QLineEdit, your just find Children is a QLineEdit and deselect it all;

    myQWidget= QWidget()
    .
    .
    listsMyQLineEdit = myQWidget.findChildren(QLineEdit)
    for myQLineEdit in listsMyQLineEdit:
        myQLineEdit.deselect()
    .
    .
    

    Regards,

提交回复
热议问题