Try this code: for example split:
#include <QString>
#include <QDebug>
...
QString str = "SHUT\nDOWN";
QStringList list = str.split("\n");
qDebug() << list;
/////
QString str = "a\n\nb,\n";
QStringList list1 = str.split("\n");
// list1: [ "a", "", "b", "c" ]
QStringList list2 = str.split("\n", QString::SkipEmptyParts);
// list2: [ "a", "b", "c" ]
source
share