Qt学习记录-文件操作
Qt学习记录-文件操作
获取文件路径
利用QFileDialog对话框,让用户选择文件,获取文件路径
1 | QString path=QFileDialog::getOpenFileName(this,"打开文件","C:\\"); |
-
第二个参数是弹出对话框的名字
-
第三个参数是默认打开的路径
-
利用QString来接收返回值
创建文件类
- 默认为UTF-8的打开方式
1 | QFile file(path); |
- 打开方式有很多种
读取文件
1 | ui->textEdit->setText(file.readAll()); |
写文件
- 写文件的参数也代表多种模式
- Append:接着写,不覆盖
- Truncate:覆盖
1 | file.open(QIODevice::Append); |
获取文件信息
- QFileInfo类
1 | QFileInfo qfi(path);//QFileInfo类打开文件,获取文件信息 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 星辰微光的博客!




