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

(970b6ece6a77d14821fbf200e6d381ac13d34a06)

#include <QtHarmonyExtras/private/qohosoperationstatus_p.h>
#include <QtHarmonyExtras/private/qtharmonyextrasglobal_p.h>
#include <QtCore/qlist.h>
#include <QtCore/qstring.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  QtHarmonyExtras::FileShare::PathPolicy
 \inmodule QtHarmonyExtras More...
class  QtHarmonyExtras::FileShare::PathPolicyErrorInfo
 \variable QtHarmonyExtras::FileShare::PathPolicy::path More...
class  QtHarmonyExtras::FileShare::PathPolicyCheckResult
 \variable QtHarmonyExtras::FileShare::PathPolicyErrorInfo::path More...
class  QtHarmonyExtras::FileShare::ActionResult
 \inmodule QtHarmonyExtras More...
class  QtHarmonyExtras::FileShare::CheckResult
 \inmodule QtHarmonyExtras More...

Namespaces

namespace  QtHarmonyExtras
namespace  QtHarmonyExtras::FileShare
 \inmodule QtHarmonyExtras

Enumerations

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

Functions

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