十四、QFile文件操作

1.文件读写流程

(1)打开文件 >> 找到文件 >> 使用QFileDialog类中的静态方法getOpenFileName,此方法返回打开文件的路径+文件名

(2)使用QFile类中的open方法打开文件

(3)使用QFile类中的readAll/readLine/write方法对文件内容进行读写操作

(4)使用close方法关闭并保存文件

2.解决文件编码格式不同的问题

(1)使用QTextStream类中setCodec方法设置以什么编码形式读出或写入文件内容

(2)使用QTextStream类中的readAll/readLine方法对文件内容进行读写操作

(3)写入文件时执行flush方法将内容从内存写入到文件中

3.随机文件名操作

(1)使用QDateTime类中的静态方法currentDateTime获取当前时间日期字符串

(2)使用toString方法将时间日期字符串格式化成数字字符串

4.解决文件创建的路径

(1)使用QDir类中的静态方法setCurrent方法将路径设置为QApplication静态方法的applicationDirPath下。

5.创建文件夹

(1)创建QDir对象

(2)使用exists方法判断文件夹是否存在

(3)使用mkdir方法创建文件夹

6.记事本示例

 

posted @ 2023-07-14 03:31  稚终KINO  阅读(340)  评论(0)    收藏  举报