如何在单击按钮时准备好输入行列

时间:2017-07-24 19:55:12

标签: c++ qt user-interface qlineedit qpushbutton

在我的程序中,用户必须定期按一个按钮,然后在一行中输入一个数字。每次用户点击按钮时,他们都必须再次点击内衬,以便他们可以输入内容。有没有办法自动化这个过程,所以当用户点击按钮时,就可以输入有线条。

2 个答案:

答案 0 :(得分:1)

您可以手动将焦点放在QLineEdit上 - 请参阅QWidget::setFocus

答案 1 :(得分:0)

您需要做的是调用QLineEdit的setFocus()方法。 请参阅下面的示例

void MyWidget::on_pushButton_clicked()
{
   ui->lineEdit->setFocus();

}