Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qohosfileshare_p.h File Reference

(b2b4258a42567f4a4f2bec950c3e01623a97a5df)

#include <QtCore/qlist.h>
#include <QtCore/qstring.h>
#include <QtOhosAppKit/private/qohosoperationstatus_p.h>
#include <QtOhosAppKit/private/qtohosappkitglobal_p.h>
#include <memory>
Include dependency graph for qohosfileshare_p.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QtOhosAppKit::FileShare::PathPolicy
 \inmodule QtOhosAppKit More...
class  QtOhosAppKit::FileShare::PathPolicyErrorInfo
 \variable QtOhosAppKit::FileShare::PathPolicy::path More...
class  QtOhosAppKit::FileShare::PathPolicyCheckResult
 \variable QtOhosAppKit::FileShare::PathPolicyErrorInfo::path More...
class  QtOhosAppKit::FileShare::ActionResult
 \inmodule QtOhosAppKit More...
class  QtOhosAppKit::FileShare::CheckResult
 \inmodule QtOhosAppKit More...

Namespaces

namespace  QtOhosAppKit
namespace  QtOhosAppKit::FileShare
 \inmodule QtOhosAppKit

Enumerations

enum class  QtOhosAppKit::FileShare::OperationMode { QtOhosAppKit::FileShare::Read = 1 << 0 , QtOhosAppKit::FileShare::Write = 1 << 1 }
enum class  QtOhosAppKit::FileShare::PathPolicyError {
  QtOhosAppKit::FileShare::Unknown , QtOhosAppKit::FileShare::PersistenceForbidden , QtOhosAppKit::FileShare::InvalidMode , QtOhosAppKit::FileShare::InvalidPath ,
  QtOhosAppKit::FileShare::PermissionNotPersisted
}

Functions

std::shared_ptr< ActionResultQtOhosAppKit::FileShare::persistPermission (const QList< PathPolicy > &policies)
 Persists file or folder permissions from policies.
std::shared_ptr< ActionResultQtOhosAppKit::FileShare::revokePermission (const QList< PathPolicy > &policies)
 Revokes file or folder permissions from policies.
std::shared_ptr< ActionResultQtOhosAppKit::FileShare::activatePermission (const QList< PathPolicy > &policies)
 Activates file or folder permissions from policies.
std::shared_ptr< ActionResultQtOhosAppKit::FileShare::deactivatePermission (const QList< PathPolicy > &policies)
 Deactivates file or folder permissions from policies.
std::shared_ptr< CheckResultQtOhosAppKit::FileShare::checkPersistent (const QList< PathPolicy > &policies)
 Checks if file or folder permissions from policies have persistent permissions.