
We bake cookies in your browser for a better experience. Using this site means that you consent.Read More
TheQWebElementCollection class represents a collection of web elements.More...
| Header: | #include <QWebElementCollection> |
| Since: | Qt 4.6 |
This class is under development and is subject to change.
| class | const_iterator |
| class | iterator |
| QWebElementCollection() | |
| QWebElementCollection(const QWebElement & contextElement, const QString & query) | |
| QWebElementCollection(const QWebElementCollection & other) | |
| ~QWebElementCollection() | |
| void | append(const QWebElementCollection & other) |
| QWebElement | at(int i) const |
| const_iterator | begin() const |
| iterator | begin() |
| const_iterator | constBegin() const |
| const_iterator | constEnd() const |
| int | count() const |
| const_iterator | end() const |
| iterator | end() |
| QWebElement | first() const |
| QWebElement | last() const |
| QList<QWebElement> | toList() const |
| QWebElementCollection | operator+(const QWebElementCollection & other) const |
| QWebElementCollection & | operator+=(const QWebElementCollection & other) |
| QWebElementCollection & | operator=(const QWebElementCollection & other) |
| QWebElement | operator[](int position) const |
TheQWebElementCollection class represents a collection of web elements.
Elements in a document can be selected usingQWebElement::findAll() or using theQWebElement constructor. The collection is composed by choosing all elements in the document that match a specified CSS selector expression.
The number of selected elements is provided through thecount() property. Individual elements can be retrieved by index usingat().
It is also possible to iterate through all elements in the collection using Qt's foreach macro:
QWebElementCollection collection= document.findAll("p");foreach (QWebElement paraElement, collection) {...}
Constructs an empty collection.
Constructs a collection of elements from the list of child elements ofcontextElement that match the specified CSS selectorquery.
Constructs a copy ofother.
Destroys the collection.
Extends the collection by appending all items ofother.
The resulting collection may include duplicate elements.
See alsooperator+=().
Returns the element at index positioni in the collection.
Returns an STL-style iterator pointing to the first element in the collection.
See alsoend().
Returns an STL-style iterator pointing to the first element in the collection.
See alsoend().
Returns an STL-style iterator pointing to the first element in the collection.
See alsoend().
Returns an STL-style iterator pointing to the imaginary element after the last element in the list.
See alsobegin().
Returns the number of elements in the collection.
Returns an STL-style iterator pointing to the imaginary element after the last element in the list.
See alsobegin().
Returns an STL-style iterator pointing to the imaginary element after the last element in the list.
See alsobegin().
Returns the first element in the collection.
See alsolast(),operator[](),at(), andcount().
Returns the last element in the collection.
See alsofirst(),operator[](),at(), andcount().
Returns aQList object with the elements contained in this collection.
Returns a collection that contains all the elements of this collection followed by all the elements in theother collection. Duplicates may occur in the result.
See alsooperator+=().
Appends the items of theother list to this list and returns a reference to this list.
See alsooperator+() andappend().
Assignsother to this collection and returns a reference to this collection.
Returns the element at the specifiedposition in the collection.
© 2016 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of theGNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.