Qt中如何将信息保存到文本文件并且保留原来的信息,比如在原来的文本文件中添加一行信息。

另外Qt如何将回车存入文本文件?... 另外Qt如何将回车存入文本文件? 展开
 我来答
chzhq2009
2011-05-03 · TA获得超过262个赞
知道答主
回答量:33
采纳率:100%
帮助的人:39万
展开全部
同过你的文字表示我理解为,你每一次想在已有的文本文件中追加一行信息,并且按回车保存文件?
应该有多种方法可以实现,在这我说一种可行的方案,希望对你有帮助。
1,新建 lineEdit 和 一个pushButton(不需要可以不用),
2,以追加的方式打开你要保存的文件(用QFile类);
3,用信号和槽机制实现 当 lineEdit接受到回车信号(lineEdit 自带此信号)时,将lineEdit内的内容追加方式写入文件。
附,可以实现当按下pushButton是追加写入信息后保存。同时还可以用setShutCut()函数对pushButton设快捷键,也可以实现按回车响应pushButton达到你要的目的。
百度网友04b5e19
2011-04-30 · 超过13用户采纳过TA的回答
知道答主
回答量:91
采纳率:0%
帮助的人:60.4万
展开全部
这玩儿是对文件的操作啊,与qt关系并不紧密吧。
对文件的修改只能是先把文件数据全部加载到内存,按照需求修改了之后,再把数据写入文件。
回车符号与平台相关,win下需要写入"\r\n",unix写入"\n",mac貌似是"\r",这个不太清楚,没用过。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式