Jump to content

Qt for HarmonyOS/qtohosextras doc/PathPolicy Class: Difference between revisions

From Qt Wiki
Created page with "<!-- Source: qtohosextras-fileshare-pathpolicy.html --> <span id="pathpolicy-class"></span> = PathPolicy Class = <span class="small-subtitle">(QtOhosExtras::FileShare::PathPolicy)<br /> </span> The PathPolicy struct encapsulates information required to request file access permissions for a specified path. More... <div class="table"> {| class="wik..."
 
Drop manual breadcrumb, MediaWiki renders it automatically (QTFOROH-2307)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<!-- Source: qtohosextras-fileshare-pathpolicy.html -->
= PathPolicy Struct =
<span id="pathpolicy-class"></span>
= PathPolicy Class =


<span class="small-subtitle">([[Qt_for_HarmonyOS/qtohosextras_doc/PathPolicy_Class|QtOhosExtras::FileShare::PathPolicy]])<br />
struct [[Qt_for_HarmonyOS/qtohosextras_doc/Qt_Ohos_Extras_C++_Classes|QtOhosExtras]]::[[Qt_for_HarmonyOS/qtohosextras_doc/FileShare_Namespace|FileShare]]::PathPolicy
</span>


The [[Qt_for_HarmonyOS/qtohosextras_doc/PathPolicy_Class|PathPolicy]] struct encapsulates information required to request file access permissions for a specified path. [[#details|More...]]
The PathPolicy struct encapsulates information required to request file access permissions for a specified path. [[#details|More...]]


<div class="table">
{| class="wikitable"
 
{| class="wikitable alignedsummary"
|-
|-
| class="memItemLeft rightAlign topAlign"| Header:
| Header:
| class="memItemRight bottomAlign"| <span class="preprocessor">#include </span>
| #include <PathPolicy>
|-
|-
| class="memItemLeft rightAlign topAlign"| qmake:
| qmake:
| class="memItemRight bottomAlign"| QT += ohosextras
| QT += ohosextras
|-
|-
| class="memItemLeft rightAlign topAlign"| Since:
| Since:
| class="memItemRight bottomAlign"| Qt 5.12.12
| Qt 5.12.12
|}
|}


This struct was introduced in Qt 5.12.12.


</div>
* [[Qt_for_HarmonyOS/qtohosextras_doc/List_of_All_Members_for_PathPolicy|List of all members, including inherited members]]
* [[Qt_for_HarmonyOS/qtohosextras_doc/List_of_All_Members_for_PathPolicy|List of all members, including inherited members]]


<span id="public-variables"></span>
<span id="public-variables"></span>
== Public Variables ==
== Public Variables ==


<div class="table">
{| class="wikitable"
 
{| class="wikitable alignedsummary"
|-
|-
| class="memItemLeft rightAlign topAlign"| QtOhosExtras::FileShare::OperationModes
| OperationModes
| class="memItemRight bottomAlign"| '''[[Qt_for_HarmonyOS/qtohosextras_doc/PathPolicy_Class#operationModes-var|operationModes]]'''
| '''[[Qt_for_HarmonyOS/qtohosextras_doc/PathPolicy_Class#operationModes-var|operationModes]]'''
|-
|-
| class="memItemLeft rightAlign topAlign"| QString
| QString
| class="memItemRight bottomAlign"| '''[[Qt_for_HarmonyOS/qtohosextras_doc/PathPolicy_Class#path-var|path]]'''
| '''[[Qt_for_HarmonyOS/qtohosextras_doc/PathPolicy_Class#path-var|path]]'''
|}
|}


</div>
<span id="details"></span>
<div class="descr">
<span id="details"></span>
== Detailed Description ==
== Detailed Description ==


The [[Qt_for_HarmonyOS/qtohosextras_doc/PathPolicy_Class|PathPolicy]] struct encapsulates information required to request file access permissions for a specified path.
</div>
<div class="vars">
<span id="member-variable-documentation"></span>
== Member Variable Documentation ==
== Member Variable Documentation ==


<span id="operationModes-var"></span>
=== <span id="operationModes-var"></span>[[Qt_for_HarmonyOS/qtohosextras_doc/FileShare_Namespace#OperationMode-enum|OperationModes]] PathPolicy::operationModes ===
=== <span id="operationModes-var"></span><span class="type">[[Qt_for_HarmonyOS/qtohosextras_doc/FileShare_Namespace#OperationMode-enum|QtOhosExtras::FileShare::OperationModes]]</span> PathPolicy::<span class="name">operationModes</span> ===


This variable holds the types of access being requested for the file.
This variable holds the types of access being requested for the file.


'''See also''' [[Qt_for_HarmonyOS/qtohosextras_doc/FileShare_Namespace#OperationMode-enum|OperationMode]].
'''See also '''[[Qt_for_HarmonyOS/qtohosextras_doc/FileShare_Namespace#OperationMode-enum|OperationMode]].


<span id="path-var"></span>
=== <span id="path-var"></span>[https://doc.qt.io/qt-5/qstring.html QString] PathPolicy::path ===
=== <span id="path-var"></span><span class="type">[[../qtcore/qstring.html|QString]]</span> PathPolicy::<span class="name">path</span> ===


This variable holds the path for which access permission is requested.
This variable holds the path for which access permission is requested.


 
[[Category:Qt for HarmonyOS]]
</div>

Latest revision as of 06:06, 17 September 2026

PathPolicy Struct

struct QtOhosExtras::FileShare::PathPolicy

The PathPolicy struct encapsulates information required to request file access permissions for a specified path. More...

Header: #include <PathPolicy>
qmake: QT += ohosextras
Since: Qt 5.12.12

This struct was introduced in Qt 5.12.12.

Public Variables

OperationModes operationModes
QString path

Detailed Description

Member Variable Documentation

OperationModes PathPolicy::operationModes

This variable holds the types of access being requested for the file.

See also OperationMode.

QString PathPolicy::path

This variable holds the path for which access permission is requested.