QLineEdit и findChild ()

Я пытаюсь установить текст строки редактирования, который найден с помощью 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?

0

Решение

Вам нужно использовать -> Оператор as edit является указателем:

edit->setText(value);
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]