Mam taki kod
QStringList Matrix;
Matrix << ("1;x;7;=;7\n") << ("2;x;7;=;14\n");
QString str;
QStringList field;
for(int i=0; i<Matrix.size(); ++i){
for(int j=0; j<Matrix[i].size(); ++j){
str.append(Matrix[i][j]);
}
field << str.split(";");
}
chcę rozdzielić tą macierz ze znaków ;
ale w wyniku uzyskuję (dubluje się pierwszy wiersz macierzy)
("1", "x", "7", "=", "7\n", "1", "x", "7", "=", "7\n2", "x", "7", "=", "14\n")
a chcę uzyskać
("1", "x", "7", "=", "7\n", "2", "x", "7", "=", "14\n")
Co robię źle ?