Qt文件操作
QFile
说明:
QFile是一种输入输出设备(QIODevice),用来关联一个文件。可以用来对文件进行以下操作:打开\关闭\删除\重命名\拷贝\一个文件。
QFile构造函数
QFile::QFile(const QString &name);
函数fileName()
QString QFile::fileName()const;//返回的是完整路径名
QFileInfo
用处很大。
构造函数
QFileInfo(const QString &file);
QFileInfo(const QFile &file);
QFileInfo(const QDir &dir, const QString &file);
QFileInfo(const QFileInfo &fileinfo);
常用函数
QString fileName() const;//只返回文件名,不包含路径
QString filePath() const;//返回完整文件名,包含路径
QString absoluteFilePath() const;
QString canonicalFilePath() const;
QString baseName() const;//相当于第一个函数的结果去掉后缀名
QString completeBaseName() const;
QString suffix()