C

QSafeFileInfo 类

class SafeRenderer::QSafeFileInfo

QSafeFileInfo 类包含从 QSafeString 获取路径和文件名的功能。更多...

头文件 #include <QSafeFileInfo>
自从QtSafeRenderer 1.2

此类是在 QtSafeRenderer 1.2 中引入的。

公共类型

枚举FileInfoException { InvalidFilename }

公共函数

const SafeRenderer::qchar *absoluteFilePath() const
voidfilename(SafeRenderer::QSafeString &targetArg) const
SafeRenderer::quint32hash() const
voidpath(SafeRenderer::QSafeString &targetArg) const
voidsetPath(const SafeRenderer::QSafeString &filenameArg)

详细说明

QSafeFileInfo 类包含解析路径、文件名和文件名哈希值的函数。

成员类型文档

枚举 QSafeFileInfo::FileInfoException

本枚举描述了 QSafeFileInfo 类抛出的异常。

常量描述
SafeRenderer::QSafeFileInfo::InvalidFilename0文件名无效。

成员函数文档

const SafeRenderer::qchar *QSafeFileInfo::absoluteFilePath() const

返回包含文件名的绝对路径。返回数据指针。

void QSafeFileInfo::filename(SafeRenderer::QSafeString &targetArg) const

获取不带路径的文件基本名称。值设置为 targetArg 引用。

SafeRenderer::quint32 QSafeFileInfo::hash() const

返回文件名的哈希值。

void QSafeFileInfo::path(SafeRenderer::QSafeString &targetArg) const

获取不带路径的文件基本名称。值设置为 targetArg 引用。

另请参阅setPath().

void QSafeFileInfo::setPath(const SafeRenderer::QSafeString &filenameArg)

将绝对 filenameArg 设置到 QSafeFileInfo

如果文件名无效,则抛出 QSafeFileInfo::FileInfoExceptions::InvalidFilename。

另请参阅path().

在某些 Qt 许可下可用。
了解更多。