D:\Qt\Qt.learn\new1\mainwindow.cpp:142: error: 'class QPlainTextEdit' has no member named 'setText' D:/Qt/Qt.learn/new1/mainwindow.cpp: In member function 'void MainWindow::onReadyRead()': D:/Qt/Qt.learn/new1/mainwindow.cpp:142:19: error: 'class QPlainTextEdit' has no member named 'setText' 142 | ui->recvEdit->setText(recvBuffer_.trimmed()); | ^~~~~~~
时间: 2024-02-02 12:03:00 浏览: 165
C++课设作业:Qt影院管理系统.zip
这个错误是因为你在使用 `QPlainTextEdit` 的 `setText()` 函数,但是 `QPlainTextEdit` 没有这个函数。你需要使用 `setPlainText()` 函数来设置 `QPlainTextEdit` 的文本内容。可以将代码中的 `setText()` 替换为 `setPlainText()`。同时,也要确保 `QPlainTextEdit` 对象的名称是 `ui->recvEdit`。
阅读全文