Messagelib
7 #include "webengineaccesskeyanchor.h"
9 using namespace WebEngineViewer;
11 WebEngineAccessKeyAnchor::WebEngineAccessKeyAnchor(
const QVariant &result)
16 WebEngineAccessKeyAnchor::WebEngineAccessKeyAnchor() =
default;
18 void WebEngineAccessKeyAnchor::initialize(
const QVariant &result)
21 const QVariantMap
map = result.
toMap();
22 const QVariantList &rect =
map.value(QStringLiteral(
"boundingRect")).toList();
23 if (rect.size() == 4) {
24 mBoundingRect =
QRect(rect.at(0).toInt(), rect.at(1).toInt(), rect.at(2).toInt(), rect.at(3).toInt());
26 mHref =
map.value(QStringLiteral(
"src")).toString();
27 mAccessKey =
map.value(QStringLiteral(
"accessKey")).toString();
28 mTarget =
map.value(QStringLiteral(
"target")).toString();
29 mTagName =
map.value(QStringLiteral(
"tagName")).toString();
30 mInnerText =
map.value(QStringLiteral(
"text")).toString();
34 QString WebEngineAccessKeyAnchor::innerText()
const
39 QString WebEngineAccessKeyAnchor::tagName()
const
44 QString WebEngineAccessKeyAnchor::target()
const
49 QString WebEngineAccessKeyAnchor::href()
const
54 QString WebEngineAccessKeyAnchor::accessKey()
const
59 QRect WebEngineAccessKeyAnchor::boundingRect()
const
bool isValid() const const
void initialize(StandardShortcut id)
QMap< QString, QVariant > toMap() const const
QFuture< void > map(Sequence &sequence, MapFunctor function)
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Mar 24 2023 04:08:32 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.