我的代码如下,见了一个Qlist,放了一个line进去,想把这个line的两个点打印到txt文本中,结果出来是乱码,求救啊~~~~
QList<QLineF*> mylines;
QLineF *line = new QLineF;
line->setP1(QPointF(1.1, 2.2));
line->setP2(QPointF(3.3, 4.4));
mylines.append(line);
QFile myfile("lines.txt");
myfile.open(QIODevice::WriteOnly);
QDataStream stream( &myfile );
stream.setVersion( QDataStream::Qt_4_8 );
stream << mylines.at(0)->p1() << mylines.at(0)->p2() ;
myfile.close();