Jump to content

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

From Qt Wiki
Create page from qdoc output (QTFOROH-2307)
 
Drop manual breadcrumb, MediaWiki renders it automatically (QTFOROH-2307)
 
Line 1: Line 1:
< [[Qt_for_HarmonyOS/qtohosextras_doc|Qt for HarmonyOS / qtohosextras doc]]
= QOhosOpenLinkOptions Class =
= QOhosOpenLinkOptions Class =



Latest revision as of 06:18, 17 September 2026

QOhosOpenLinkOptions Class

class QtOhosExtras::QOhosOpenLinkOptions

The QOhosOpenLinkOptions class provides options for the QOhosAbilityContext::tryOpenLink() call. More...

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

This class was introduced in Qt 5.12.12.

Public Functions

virtual void setAppLinkingOnly(bool appLinkingOnly) = 0

Detailed Description

Create an instance using createOpenLinkOptions(). See OpenLinkOptions.

 auto ability = QtOhosExtras::QOhosAbilityContext::getDefaultInstance();
 auto options = QtOhosExtras::createOpenLinkOptions();
 options->setAppLinkingOnly(true);
 if (!ability->tryOpenLink(QStringLiteral("https://www.example.com/products"), *options)) {
     qWarning("Unable to open the link");
 }

See also QOhosAbilityContext::tryOpenLink() and createOpenLinkOptions().

Member Function Documentation

[pure virtual] void QOhosOpenLinkOptions::setAppLinkingOnly(bool appLinkingOnly)

Sets whether the ability must be started via App Linking as per the appLinkingOnly parameter. See OpenLinkOptions.