#include "widget.h"
#include <QApplication>
#include<QFile>
#include<qdebug>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
Widget w;
//读文件
QFile file("D:/read.txt");
if(!file.open(QIODevice::ReadOnly | QIODevice::Text)) {
qDebug()<<"Can't open the file!"<<endl;
}
QList <QStringList> station_info;
QTextStream in(&file);
QString line;
while(!in.atEnd()){
line = in.readLine();//读取一行,还有读取所有readAll();
QStringList list = line.split(" ");//以逗号分开每个字符
qDebug() <<list<<endl;
station_info.push_back(list);
}
//文本 你 好 世 界
// 显示 ("你", "好", "世", "界")
qDebug() << station_info[0]<< endl;
file.close();
QList <int> station_route;
station_route.push_back(1);
station_route.push_back(1);
station_route.push_back(1);
station_route.push_back(1);
station_route.push_back(1);
station_route.push_back(1);
station_route.push_back(1);
QFile fileout("D:/write.txt");
if(!fileout.open(QIODevice::WriteOnly | QIODevice::Text))
{
qDebug() << "Open failed";
}
QTextStream txtOutput(&fileout);
for(int i = 0;i!=station_route.size();i++){
txtOutput << station_route.at(i) << "\n";
qDebug() <<station_route.at(i)<<endl;
}
fileout.close();
w.show();
return a.exec();
}