Jump to content

ActionResult Class: Difference between revisions

From Qt Wiki
No edit summary
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 39: Line 39:
It contains any errors that occurred during the execution of these actions.
It contains any errors that occurred during the execution of these actions.


'''See also:''' [[FileShare Namespace#persistPermission|persistPermission()]], [[FileShare Namespace#revokePermission|revokePermission()]], [[FileShare Namespace#activatePermission|activatePermission()]], and [[FileShare Namespace#deactivatePermission|deactivatePermission()]].
'''See also:''' [[Qt for HarmonyOS/qtohosextras doc/FileShare Namespace#persistPermission|persistPermission()]], [[Qt for HarmonyOS/qtohosextras doc/FileShare Namespace#revokePermission|revokePermission()]], [[Qt for HarmonyOS/qtohosextras doc/FileShare Namespace#activatePermission|activatePermission()]], and [[Qt for HarmonyOS/qtohosextras doc/FileShare Namespace#deactivatePermission|deactivatePermission()]].


== Member Function Documentation ==
== Member Function Documentation ==
Line 49: Line 49:
Destroys the instance of ActionResult. The destructor is virtual.
Destroys the instance of ActionResult. The destructor is virtual.


=== [pure virtual] QList<[[PathPolicyErrorInfo Class|QtOhosExtras::FileShare::PathPolicyErrorInfo]]> ActionResult::errorInfoList() const ===
=== [pure virtual] QList<[[Qt for HarmonyOS/qtohosextras doc/PathPolicyErrorInfo Class|QtOhosExtras::FileShare::PathPolicyErrorInfo]]> ActionResult::errorInfoList() const ===
Returns a list of errors for each file access action.
Returns a list of errors for each file access action.


Each entry in the list corresponds to a specific file operation that encountered an error.
Each entry in the list corresponds to a specific file operation that encountered an error.


'''See also:''' [[Qt for HarmonyOS/qtohosextras doc/PathPolicyErrorInfo Class]].
'''See also:''' [[Qt for HarmonyOS/qtohosextras doc|PathPolicyErrorInfo Class]].


=== int ActionResult::operationStatus() const ===
=== int ActionResult::operationStatus() const ===

Latest revision as of 08:01, 29 January 2026

< Qt for HarmonyOS / qtohosextras doc

ActionResult Class

The ActionResult class encapsulates the result of all file requested access permission actions. More...

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

Public Functions

virtual ~ActionResult()
virtual QList<QtOhosExtras::FileShare::PathPolicyErrorInfo> errorInfoList() const = 0
int operationStatus() const

Protected Functions

ActionResult()

Detailed Description

The ActionResult class encapsulates the result of all file requested access permission actions.

It contains any errors that occurred during the execution of these actions.

See also: persistPermission(), revokePermission(), activatePermission(), and deactivatePermission().

Member Function Documentation

[protected] ActionResult::ActionResult()

Default constructs an instance of ActionResult.

[virtual] ActionResult::~ActionResult()

Destroys the instance of ActionResult. The destructor is virtual.

[pure virtual] QList<QtOhosExtras::FileShare::PathPolicyErrorInfo> ActionResult::errorInfoList() const

Returns a list of errors for each file access action.

Each entry in the list corresponds to a specific file operation that encountered an error.

See also: PathPolicyErrorInfo Class.

int ActionResult::operationStatus() const

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

See also: QOhosOperationStatus.