我正在尝试设置使用findChild()找到的行编辑的文本
mainwindow.cpp
void MainWindow::setValue(QString line, QString value){
QLineEdit * edit = centralWidget()->findChild<QLineEdit *>(line);
edit.setText(value);
}但是,我在edit.setText(value);上得到一个错误,说.setText的左边必须是类/结构/联合。
如何正确地将子名line的文本设置为value
发布于 2013-01-23 06:01:06
您需要使用->操作符,因为edit是一个指针:
edit->setText(value);https://stackoverflow.com/questions/14468555
复制相似问题