QT中QTextEdit文字写下,读取和发送

QT中QTextEdit文字写入,读取和发送
就像QQ界面差不多,在文本框输入文字,点击发送按钮,文字在上面文本框显示
------解决方案--------------------
引用:
Quote: 引用:

if ( (qobject_cast<QPushButton*>(sender()))->text() == tr("发送")){
        if (text->toPlainText() != "") {
            text->toPlainText().append(****);
        } else {
         *******
        }
    }

QTextEdit *pEdit=this->findChild<QTextEdit *>("text_input");
           QString str=pEdit->toPlainText();
           ui->text_main->toPlainText().append(str);
我这样写点发送发不过去,哪错了
你能给我写写么?我确实不会。

你的findChild方法是哪个类的?方法是这么写的么???
如果你强转QTextEdit*失败,或控件本身就不是QTextEdit*类型,后面当然赋值不行了。