1. 构造函数
-
使用默认构造函数:
QFile file; file.setFileName("example.txt"); // 这时文件名为空,可以通过 setFileName 方法设置。
-
使用文件名构造函数:
QFile file("example.txt");
这时文件名自动设置为
example.txt
。
2. 设置文件名
如果使用默认构造函数,可以后续设置文件名:
file.setFileName("example.txt");
3. 打开文件
使用 open
方法打开文件,需要指定访问模式(如只读、只写等):
if (file.open(QIODevice::ReadOnly)) {
// 文件打开成功
} else {
// 文件打开失败
}
常用的访问模式包括:
-
QIODevice::ReadOnly
:只读 -
QIODevice::WriteOnly
:只写 -
QIODevice::ReadWrite
:读写