Jump to content

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

From Qt Wiki
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
<!-- Source: qtohosextras-fileshare-checkresult.html -->
< [[Qt_for_HarmonyOS/qtohosextras_doc|Qt for HarmonyOS / qtohosextras doc]]
<span id="checkresult-class"></span>
 
= CheckResult Class =
= CheckResult Class =


<span class="small-subtitle">([[Qt_for_HarmonyOS/qtohosextras_doc/CheckResult_Class|QtOhosExtras::FileShare::CheckResult]])<br />
The CheckResult class encapsulates the result of all requested file access permission checks. More...
</span>
 
The [[Qt_for_HarmonyOS/qtohosextras_doc/CheckResult_Class|CheckResult]] class encapsulates the result of all requested file access permission checks. [[#details|More...]]
 
<div class="table">


{| class="wikitable alignedsummary"
{| class="wikitable"
|-
|-
| class="memItemLeft rightAlign topAlign"| Header:
! Header:
| class="memItemRight bottomAlign"| {| class="wikitable"
| #include <CheckResult>
|<span class="preprocessor">#include <CheckResult></span>
|}
|-
|-
| 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
|}
|}


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


<span id="public-functions"></span>
== Public Functions ==
== Public Functions ==


<div class="table">
{| class="wikitable" style="width:100%"
 
{| class="wikitable alignedsummary"
|-
|-
| class="memItemLeft rightAlign topAlign"| virtual
| virtual || '''[[#dtor.CheckResult|~CheckResult]]'''()
| class="memItemRight bottomAlign"| '''[[Qt_for_HarmonyOS/qtohosextras_doc/CheckResult_Class#dtor.CheckResult|~CheckResult]]'''()
|-
|-
| class="memItemLeft rightAlign topAlign"| virtual QList<QtOhosExtras::FileShare::PathPolicyCheckResult>
| virtual QList<QtOhosExtras::FileShare::PathPolicyCheckResult> || '''[[#checkResultList|checkResultList]]'''() const = 0
| class="memItemRight bottomAlign"| '''[[Qt_for_HarmonyOS/qtohosextras_doc/CheckResult_Class#checkResultList|checkResultList]]'''() const = 0
|-
|-
| class="memItemLeft rightAlign topAlign"| int
| int || '''[[#operationStatus|operationStatus]]'''() const
| class="memItemRight bottomAlign"| '''[[Qt_for_HarmonyOS/qtohosextras_doc/CheckResult_Class#operationStatus|operationStatus]]'''() const
|}
|}


</div><span id="protected-functions"></span>
== Protected Functions ==
== Protected Functions ==


<div class="table">
{| class="wikitable" style="width:100%"
 
{| class="wikitable alignedsummary"
|-
|-
| class="memItemLeft rightAlign topAlign"|
| || '''[[#CheckResult|CheckResult]]'''()
| class="memItemRight bottomAlign"| '''[[Qt_for_HarmonyOS/qtohosextras_doc/CheckResult_Class#CheckResult|CheckResult]]'''()
|}
|}


<span id="details"></span>
== Detailed Description ==
== Detailed Description ==


The [[Qt_for_HarmonyOS/qtohosextras_doc/CheckResult_Class|CheckResult]] class encapsulates the result of all requested file access permission checks.
The CheckResult class encapsulates the result of all requested file access permission checks.


</div>
'''See also '''[[FileShare_Namespace#checkPersistent|checkPersistent()]].
'''See also''' [[Qt_for_HarmonyOS/qtohosextras_doc/FileShare_Namespace#checkPersistent|checkPersistent]]().


<div class="func"><span id="member-function-documentation"></span>
== Member Function Documentation ==
== Member Function Documentation ==
<syntaxhighlight>
CheckResult::CheckResult()                          [protected]
</syntaxhighlight><span id="CheckResult"></span>Default constructs an instance of CheckResult.<syntaxhighlight>
CheckResult::~CheckResult()                            [virtual]
</syntaxhighlight>Destroys the instance of CheckResult. The destructor is virtual.


<syntaxhighlight lang="cpp">
=== <span id="CheckResult"></span>[protected] CheckResult::CheckResult() ===
QList<QtOhosExtras::FileShare::PathPolicyCheckResult>     [pure virtual]
 
CheckResult::checkResultList() const
Default constructs an instance of CheckResult.
</syntaxhighlight>
 
=== <span id="dtor.CheckResult"></span>[virtual] CheckResult::~CheckResult() ===
 
Destroys the instance of CheckResult. The destructor is virtual.
 
=== <span id="checkResultList"></span>[pure virtual] QList<[[PathPolicyCheckResult_Class|QtOhosExtras::FileShare::PathPolicyCheckResult]]> CheckResult::checkResultList() const ===


Returns a list of results for each individual file access permission check.
Returns a list of results for each individual file access permission check.
Line 81: Line 59:
Each entry in the list corresponds to a specific file and its check result.
Each entry in the list corresponds to a specific file and its check result.


'''See also''' [[Qt_for_HarmonyOS/qtohosextras_doc/PathPolicyCheckResult_Class|PathPolicyCheckResult]].<syntaxhighlight>
'''See also '''[[PathPolicyCheckResult_Class|PathPolicyCheckResult]].
int CheckResult::operationStatus() const
 
</syntaxhighlight>Returns the overall result of all requested file access permission checks.
=== <span id="operationStatus"></span>int CheckResult::operationStatus() const ===


'''See also''' [[Qt_for_HarmonyOS/qtohosextras_doc/QOhosOperationStatus_Class|QOhosOperationStatus]].
Returns the overall result of all requested file access permission checks.


'''See also '''[[QOhosOperationStatus_Class|QOhosOperationStatus]].


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

Latest revision as of 03:19, 29 January 2026

< Qt for HarmonyOS / qtohosextras doc

CheckResult Class

The CheckResult class encapsulates the result of all requested file access permission checks. More...

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

Public Functions

virtual ~CheckResult()
virtual QList<QtOhosExtras::FileShare::PathPolicyCheckResult> checkResultList() const = 0
int operationStatus() const

Protected Functions

CheckResult()

Detailed Description

The CheckResult class encapsulates the result of all requested file access permission checks.

See also checkPersistent().

Member Function Documentation

[protected] CheckResult::CheckResult()

Default constructs an instance of CheckResult.

[virtual] CheckResult::~CheckResult()

Destroys the instance of CheckResult. The destructor is virtual.

[pure virtual] QList<QtOhosExtras::FileShare::PathPolicyCheckResult> CheckResult::checkResultList() const

Returns a list of results for each individual file access permission check.

Each entry in the list corresponds to a specific file and its check result.

See also PathPolicyCheckResult.

int CheckResult::operationStatus() const

Returns the overall result of all requested file access permission checks.

See also QOhosOperationStatus.