KItinerary::HtmlElement
#include <htmldocument.h>
Properties | |
QString | content |
KItinerary::HtmlElement | firstChild |
bool | isNull |
KItinerary::HtmlElement | nextSibling |
KItinerary::HtmlElement | parent |
QString | READ |
QString | recursiveContent |
Public Member Functions | |
Q_INVOKABLE QString | attribute (const QString &attr) const |
QStringList | attributes () const |
QString | content () const |
Q_INVOKABLE QVariant | eval (const QString &xpath) const |
HtmlElement | firstChild () const |
bool | hasAttribute (const QString &attr) const |
bool | isNull () const |
HtmlElement | nextSibling () const |
bool | operator== (const HtmlElement &other) const |
HtmlElement | parent () const |
QString () const | |
QString | recursiveContent () const |
Detailed Description
HTML document element.
Definition at line 23 of file htmldocument.h.
Member Function Documentation
◆ attribute()
Value of the attribute attr
.
Definition at line 71 of file htmldocument.cpp.
◆ attributes()
QStringList HtmlElement::attributes | ( | ) | const |
Returns the list of all attributes of this node.
Definition at line 330 of file htmldocument.cpp.
◆ content()
QString KItinerary::HtmlElement::content | ( | ) | const |
Returns the content of this element.
That is, all text nodes that are immediate children of this element. The content is trimmed from leading or trailing whitespaces.
◆ eval()
Evaluate an XPath expression relative to this node.
Definition at line 264 of file htmldocument.cpp.
◆ firstChild()
HtmlElement KItinerary::HtmlElement::firstChild | ( | ) | const |
Returns the first child element of this node.
◆ hasAttribute()
bool HtmlElement::hasAttribute | ( | const QString & | attr | ) | const |
Checks whether an attribute with name attr
exists.
Definition at line 309 of file htmldocument.cpp.
◆ isNull()
bool KItinerary::HtmlElement::isNull | ( | ) | const |
Check if the element is null.
◆ nextSibling()
HtmlElement KItinerary::HtmlElement::nextSibling | ( | ) | const |
Returns the next sibling element of this node.
◆ operator==()
bool HtmlElement::operator== | ( | const HtmlElement & | other | ) | const |
Checks if two HtmlElement instances refer to the same DOM node.
Definition at line 348 of file htmldocument.cpp.
◆ parent()
HtmlElement KItinerary::HtmlElement::parent | ( | ) | const |
Returns the parent element of this node.
◆ QString()
KItinerary::HtmlElement::QString | ( | ) | const |
The element name.
◆ recursiveContent()
QString KItinerary::HtmlElement::recursiveContent | ( | ) | const |
Returns the content of this element and all its children.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2023 The KDE developers.
Generated on Thu Sep 28 2023 04:00:17 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.