2016-11-11 36 views
0

我怎样才能插入来自txt文件的价值到的QList ...如何从txt文件的价值附加到的QList

QList<QString> list_StRead; 
list_StRead.insert(); 

我可以整理txt文件...它是否意味着我的文件是一行一行的。比插入到Qlist后我想写入到Qtabelewidget。我该如何做?你必须完全理解。看到IMG文件

enter image description here

TNX所有....

回答

0

这里是伪代码。 请尝试。 (未经测试,代码用记事本编写,请原谅我的语法错误)。

//Your list 
QList<QString> list_StRead; 

//Text stream object read data and insert in list. 
QTextStream in(&file); 
    while (!in.atEnd()) 
    { 
     QString line = in.readLine(); //read one line at a time 
     list_StRead.push_back(line); 
    } 


//loop your list 
for(int i =0; i<list_StRead.size(); i++) 
{ 

//Add by create your tablewidget item and append it. 
YourTableWidget->setItem(rowNumber,colNumber,new QTableWidgetItem(list_StRead.at(i))) 


}