Яков Е Да если бы было только в склейке. В QT же данные с serial считываются с использованием сигнала и слотов... Каждый раз когда приходят данные, функция же не сохраняет предыдущий поток.
void MainWindow::ReadDataSerial(){
QMap<QString,QString> mainArray;
QByteArray byte;
QString xmlData;
byte=serialPort->readAll();
//прием данных идет не полный, поэтому не обходимо записывать в строку разбивать и создавать новые строки
xmlData.append(QString(byte));
ui->terminal->append("Прием данных: /n"+ xmlData);
}
Пытаюсь записать в xmlData, но xmlData всегда новый