NAME

Qt::WebKit::QWebElement

PUBLIC METHODS

QWebElement()
QWebElement(const QWebElement & arg0)
~QWebElement()
void addClass(const QString & name)
void appendInside(const QString & markup)
void appendInside(const QWebElement & element)
void appendOutside(const QString & markup)
void appendOutside(const QWebElement & element)
QString attribute(const QString & name, const QString & defaultValue)
QString attribute(const QString & name, const QString & defaultValue = QString())
QString attributeNS(const QString & namespaceUri, const QString & name, const QString & defaultValue)
QString attributeNS(const QString & namespaceUri, const QString & name, const QString & defaultValue = QString())
QStringList attributeNames(const QString & namespaceUri)
QStringList attributeNames(const QString & namespaceUri = QString())
QStringList classes()
QWebElement clone()
QWebElement document()
void encloseContentsWith(const QWebElement & element)
void encloseContentsWith(const QString & markup)
void encloseWith(const QString & markup)
void encloseWith(const QWebElement & element)
QVariant evaluateJavaScript(const QString & scriptSource)
QWebElementCollection findAll(const QString & selectorQuery)
QWebElement findFirst(const QString & selectorQuery)
QWebElement firstChild()
QRect geometry()
bool hasAttribute(const QString & name)
bool hasAttributeNS(const QString & namespaceUri, const QString & name)
bool hasAttributes()
bool hasClass(const QString & name)
bool hasFocus()
bool isNull()
QWebElement lastChild()
QString localName()
QString namespaceUri()
QWebElement nextSibling()
bool operator!=(const QWebElement & o)
QWebElement & operator=(const QWebElement & arg0)
bool operator==(const QWebElement & o)
QWebElement parent()
QString prefix()
void prependInside(const QString & markup)
void prependInside(const QWebElement & element)
void prependOutside(const QString & markup)
void prependOutside(const QWebElement & element)
QWebElement previousSibling()
void removeAllChildren()
void removeAttribute(const QString & name)
void removeAttributeNS(const QString & namespaceUri, const QString & name)
void removeClass(const QString & name)
void removeFromDocument()
void render(QPainter * painter)
void replace(const QString & markup)
void replace(const QWebElement & element)
void setAttribute(const QString & name, const QString & value)
void setAttributeNS(const QString & namespaceUri, const QString & name, const QString & value)
void setFocus()
void setInnerXml(const QString & markup)
void setOuterXml(const QString & markup)
void setPlainText(const QString & text)
void setStyleProperty(const QString & name, const QString & value)
QString styleProperty(const QString & name, QWebElement::StyleResolveStrategy strategy)
QString tagName()
QWebElement & takeFromDocument()
QString toInnerXml()
QString toOuterXml()
QString toPlainText()
void toggleClass(const QString & name)
QWebFrame * webFrame()

ENUM VALUES

InlineStyle
CascadedStyle
ComputedStyle

EXPORT

None by default.

AUTHOR

Dongxu Ma <dongxu@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2011 by Dongxu Ma

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://dev.perl.org/licenses/artistic.html