我正在尝试学习QT,并且想在按下按钮时设置lineEdit的文本。我尝试使用此代码

void Notepad::on_pushButton_10_clicked(){
    Notepad::lineEdit -> setText("test");
}


但是它不起作用,因为lineEdit不是记事本的成员。如何引用lineEdit

最佳答案

您的代码如下所示:

void Notepad::on_pushButton_10_clicked(){
    ui->lineEdit->setText("test");
}


前提是您将lineEdit Widget命名为lineEdit。

09-06 22:05