スペースが含まれているファイル名がありますが、タブで区切られています。を使用してそれらを 1 つずつ読み取るにはどうすればよいQTextStream
ですか?
通常の方法では、タブとスペース (実際には any QChar::isSpace()
) で分割されますが、これは私がここで望んでいるものではありません。
QString s = "file 1.txt\tfile 2.txt";
QTextStream st(&s);
st >> s1 >> s2; // <--- This won't work, it'll give me "file" and "1.txt"
現在、回避策としてQString::split()
代わりに使用していますが、 .QTextStream
QTextStream