How to get the whole text from text edit QT

samvel1024 picture samvel1024 · Oct 17, 2013 · Viewed 45.4k times · Source

I am trying to get the text from a text edit and store it in a QString .

When I write this

QString text = ui->textEdit->toPlainText();

it only reads the text before the first '\n' So how can I get the whole text with '\n's in it.

This is being called from a slot like this: -

void MainWindow::on_pushButton_clicked() 
{ 
    QString text = ui->textEdit->toPlainText(); 
    ui->label_2->setText(text); 
}

Answer

Turning my comment into an answer

Make sure that the label is high enough to actually display multi-line text.