#6 findAll method missing from QWebElement

open
nobody
None
5
2011-02-21
2011-02-21
Anonymous
No

I'm using PythonQt with Qt 4.7.1.

The QWebElement in QtWebKit module does not have the findAll() method for some reason. It does have other methods, such as findFirst().

As a related note, there does not exist a wrapper for QMultiMap<QString,QString> which means that QWebFrame::metaData() method is not usable. However, this is not a big issue since the same information could be easily obtained with QWebElement::findAll() (if it existed).

Thanks for creating this very useful library!

Best,
Tuukka

Discussion

  • Florian Link
    Florian Link
    2011-02-22

    It looks like findAll did not get wrapped because

    QWebElementCollection

    was not correctly wrapped. Probably something in the typesystem is wrong.
    From the generator log files, I can see that findAll and findAllElements are rejected because of this.