在QT界面开发过程中,当从一个界面切换到另一界面时,设置了QLineEdit获取焦点的状态后,QLineEdit的文本全处于被选中的状态; 由于需求,需要将文本设置为未选中状态.设置方法如下:
ui->myLineEdit->setFocus();
QTimer::singleShot(0, ui->myLineEdit, &QLineEdit::deSelect);
在QT界面开发过程中,当从一个界面切换到另一界面时,设置了QLineEdit获取焦点的状态后,QLineEdit的文本全处于被选中的状态; 由于需求,需要将文本设置为未选中状态.设置方法如下:
ui->myLineEdit->setFocus();
QTimer::singleShot(0, ui->myLineEdit, &QLineEdit::deSelect);