本文介绍将plainTextEdit中的多行文本内容按行读取为字符串的方法。
QTextDocument* doc = ui->plainTextEdit->document(); //将plainTextEdit中的内容读取到doc中
int count = doc->blockCount(); //计算plainTextEdit中的文本块数(行数)count
for(int i = 0; i < count; i++){
QTextBlock textLine = doc->findBlockByNumber(i); //依次读取文本块至textLine中
QString str = textLine.text(); //依次获取文本块中的字符串
}