DirectoryGuard类

QInstaller::DirectoryGuard

RAII类,用于创建目录,并在销毁时删除,除非已释放。 更多...

头文件 #include <DirectoryGuard>

公共函数

DirectoryGuard(const QString &path)
~DirectoryGuard()
voidrelease()
QStringListtryCreate()

详细描述

成员函数文档

[显式] DirectoryGuard::DirectoryGuard(const QString &path)

构建一个新防护对象为路径

[异常吼报] DirectoryGuard::~DirectoryGuard()

销毁目录保护实例并删除受保护的目录,如果不释放。

void DirectoryGuard::release()

标记目录为释放。

QStringList DirectoryGuard::tryCreate()

尝试创建目录结构。返回每个创建的目录的列表。

©2021 The Qt Company Ltd. 本文件包括的文档贡献版权均归各位拥有。本文件提供的文档是根据自由软件基金会发布的《GNU自由文档许可证》的第1.3版条款许可的。Qt Company,Qt及其分别的标志是芬兰及/或其他国家的The Qt Company Ltd. 的商标。所有其他商标均归其各自的所有者所有。