Jump to content

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

From Qt Wiki
Created page with "<!-- Source: qtohosextras-fileshare-checkresult.html --> <span id="checkresult-class"></span> = CheckResult Class = <span class="small-subtitle">(QtOhosExtras::FileShare::CheckResult)<br /> </span> The CheckResult class encapsulates the result of all requested file access permission checks. More... <div class="table"> {| class="wikitable aligne..."
 
Drop manual breadcrumb, MediaWiki renders it automatically (QTFOROH-2307)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<!-- Source: qtohosextras-fileshare-checkresult.html -->
<span id="checkresult-class"></span>
= CheckResult Class =
= CheckResult Class =


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


The [[Qt_for_HarmonyOS/qtohosextras_doc/CheckResult_Class|CheckResult]] class encapsulates the result of all requested file access permission checks. [[#details|More...]]
The CheckResult class encapsulates the result of all requested file access permission checks. [[#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 <CheckResult>
|-
|-
| 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 class was introduced in Qt 5.12.12.


</div>
* [[Qt_for_HarmonyOS/qtohosextras_doc/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>
<span id="public-functions"></span>
== Public Functions ==
== Public Functions ==


<div class="table">
{| class="wikitable"
 
{| class="wikitable alignedsummary"
|-
| class="memItemLeft rightAlign topAlign"| virtual
| class="memItemRight bottomAlign"| '''[[Qt_for_HarmonyOS/qtohosextras_doc/CheckResult_Class#dtor.CheckResult|~CheckResult]]'''()
|-
|-
| class="memItemLeft rightAlign topAlign"| virtual QList
| virtual QList<PathPolicyCheckResult>
| class="memItemRight bottomAlign"| '''[[Qt_for_HarmonyOS/qtohosextras_doc/CheckResult_Class#checkResultList|checkResultList]]'''() const = 0
| '''[[Qt_for_HarmonyOS/qtohosextras_doc/CheckResult_Class#checkResultList|checkResultList]]'''() const = 0
|-
| class="memItemLeft rightAlign topAlign"| int
| class="memItemRight bottomAlign"| '''[[Qt_for_HarmonyOS/qtohosextras_doc/CheckResult_Class#operationStatus|operationStatus]]'''() const
|}
 
 
</div>
<span id="protected-functions"></span>
 
<span id="protected-functions"></span>
== Protected Functions ==
 
<div class="table">
 
{| class="wikitable alignedsummary"
|-
|-
| class="memItemLeft rightAlign topAlign"|
| virtual QSharedPointer<QOhosOperationStatus>
| class="memItemRight bottomAlign"| '''[[Qt_for_HarmonyOS/qtohosextras_doc/CheckResult_Class#CheckResult|CheckResult]]'''()
| '''[[Qt_for_HarmonyOS/qtohosextras_doc/CheckResult_Class#operationStatus|operationStatus]]'''() const = 0
|}
|}


</div>
<span id="details"></span>
<div class="descr">
<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.
'''See also '''[[Qt_for_HarmonyOS/qtohosextras_doc/FileShare_Namespace#checkPersistent|checkPersistent]]().
 
 
</div>
'''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 ==


<span id="CheckResult"></span>
=== <span id="checkResultList"></span><code>[pure virtual] </code>[https://doc.qt.io/qt-5/qlist.html QList]<[[Qt_for_HarmonyOS/qtohosextras_doc/PathPolicyCheckResult_Class|PathPolicyCheckResult]]> CheckResult::checkResultList() const ===
=== <span id="CheckResult"></span><code>[protected] </code>CheckResult::<span class="name">CheckResult</span>() ===
 
Default constructs an instance of CheckResult.
 
<span id="dtor.CheckResult"></span>
=== <span id="dtor.CheckResult"></span><code>[virtual] </code>CheckResult::<span class="name">~CheckResult</span>() ===
 
Destroys the instance of CheckResult. The destructor is virtual.
 
<span id="checkResultList"></span>
=== checkResultList ===
 
<syntaxhighlight lang="cpp">
[pure virtual] QList<QtOhosExtras::FileShare::PathPolicyCheckResult> CheckResult::checkResultList() const
</syntaxhighlight>


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 101: Line 44:
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]].
'''See also '''[[Qt_for_HarmonyOS/qtohosextras_doc/PathPolicyCheckResult_Class|PathPolicyCheckResult]].


<span id="operationStatus"></span>
=== <span id="operationStatus"></span><code>[pure virtual] </code>[https://doc.qt.io/qt-5/qsharedpointer.html QSharedPointer]<[[Qt_for_HarmonyOS/qtohosextras_doc/QOhosOperationStatus_Class|QOhosOperationStatus]]> CheckResult::operationStatus() const ===
=== <span id="operationStatus"></span><span class="type">int</span> CheckResult::<span class="name">operationStatus</span>() const ===


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


'''See also''' [[Qt_for_HarmonyOS/qtohosextras_doc/QOhosOperationStatus_Class|QOhosOperationStatus]].
'''See also '''[[Qt_for_HarmonyOS/qtohosextras_doc/QOhosOperationStatus_Class|QOhosOperationStatus]].
 


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

Latest revision as of 05:24, 17 September 2026

CheckResult Class

class QtOhosExtras::FileShare::CheckResult

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

This class was introduced in Qt 5.12.12.

Public Functions

virtual QList<PathPolicyCheckResult> checkResultList() const = 0
virtual QSharedPointer<QOhosOperationStatus> operationStatus() const = 0

Detailed Description

See also checkPersistent().

Member Function Documentation

[pure virtual] QList<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.

[pure virtual] QSharedPointer<QOhosOperationStatus> CheckResult::operationStatus() const

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

See also QOhosOperationStatus.