首页| 论坛| 消息

标题:如何向文件写入数据?
作者:女女
日期:2009-09-05 19:42
内容:

以下是从data.tab文件读取数据的代码 (将数据显示在表格上!)
请问如何向data.tab写入数据?(即:在表格上修改数据后写入data.tab中)
朋友问我 我不会修改 所以问问大家(也替自己问问 呵呵)
/×mainwindow.cpp×/
........
QFile file("./data.tab");
if (file.open(QFile::ReadOnly | QFile::Text))
{
QTextStream stream(&file);
QString line;

model.removeRows(0, model.rowCount(QModelIndex()), QModelIndex());
int row = 0;
do {
line = stream.readLine();
if (!line.isEmpty())
{
model.insertRows(row, 1, QModelIndex());
QStringList pieces = line.split(",", QString::SkipEmptyParts);
model.setData(model.index(row, 0, QModelIndex()),
pieces.value(0));
..


#1 [女女 09-05 19:46]
大家帮忙看看呀
#2 [女女 09-05 19:51]
大家 看了都不回一下啊
#3 [dbzhang800 09-05 20:32]
打开 Qt assistant ,找到 QTextStream Class Reference,看上面的第一个小例子
#4 [女女 09-05 21:31]
好像不太一样
#5 [dbzhang800 09-05 23:22]
引用第4楼女女于2009-09-05 21:31发表的:
好像不太一样
哪会总有完全一样的东西呢,只要你把这个看懂,你的问题肯定就解决了。

回复 发表
主题 版块