Qt Labs Forum » WebKit

WebKit API

(11 posts)
  • Started 1 year ago by wallabypouch
  • Latest reply from kitsune

  1. wallabypouch
    wallabypouch
    Member

    Hi,
    I'm excited about WebKitQt.
    I'm currently evaluating it for an open-source project and had a look at the files in WebKit/WebKitQt/Api .

    As far as I can see there are currently no advanced possibilities in the API (e.g. setting the HTML using a method, access to the DOM tree, access to the WebKit objects for more possibilities).

    Is this planned or is WebKitQt supposed to be a simple widget to do things like QtLauncher?

    Please don't take this as criticism, you're doing a wonderful work with WebKitQt. I think many people have been waiting for something like this.

    Wallaby

    Posted: 1 year #
  2. remenic
    remenic
    Member

    I'm very excited about WebKitQt as well. I'm currently evaluating it for a proprietary application. Sadly getting it to build with Qt/win32 isn't as easy as one might think, since the whole build process assumes a UNIX based environment, despite it being qmake based.

    Still, if it matures a little bit more, it will be perfect for the job! And I don't give up so easily ;)

    Posted: 1 year #
  3. manojmka
    manojmka
    Member

    Hi,

    I have downloaded the Webkit source but don't understand how to compile it. I am using eclipse, mingw with QT4.2.2 on windows. Can anyone tell me the document containing perfect steps doing this? I just want to use webkit as an widget in my existing qt application!

    Thanks in advance..
    Manoj

    Posted: 1 year #
  4. eelik
    eelik
    Member

    I have a similar situation. Our project is using KDE and KHTMLPart but we might be moving to a pure Qt solution later. We would also need "setting the HTML using a method, access to the DOM tree". So, does anyone know if this will be possible?

    A logical API would be to use the Rich Text widgets with a new rendering engine. The current Qt renderer is probably too simple for our needs.

    Posted: 1 year #
  5. frankric
    frankric
    Member

    I am familiar with the Java SWT Browser API and the Nokia Symbian Browser Control Interface. Both of these allow the wrapped webkit to function as a full browser. This includes plugin capability. Providing this level of api control to Qt in the desktop as well as the mobile domain would be a big win.

    Posted: 11 months #
  6. Yep. QT WebKit is cool, but why WebCore::Page *page is concealed inside QWebPagePrivate?

    Posted: 10 months #
  7. zbenjamin
    zbenjamin
    Member

    Same here, i also would need to have access to the HTML Elements, best solution would be with the DOM tree. I hope there will be some improvements, atm i still have to use ActiveQt + Internet Explorer which is not cross platform and just sucks ;). I'm currently evaluating embedded Gecko engine, but a Qt solution would be much more nice.

    Posted: 8 months #
  8. Benjamin Meyer
    Benjamin Meyer
    Administrator

    @wallabypouc: the API in 4.4.0 isn't complete as you have already discovered. In 4.5 we are planning to add the ability to access the dom along with other features. We didn't want to rush out a bad api for 4.4

    Posted: 8 months #
  9. Thank you!

    Posted: 8 months #
  10. aravind
    aravind
    Member

    Hi,

    We are currently trying to use QTWebkit 4.4. We need to access DOM for the application we are trying to build and were disappointed that the access is not there. So at this moment we are trying to modify the source code to get access to the DOM. Anyway nice to hear that you are planning to implement this in 4.5. What is the approximate time frame that 4.5 might be released (at least the alpha or Beta version).

    Thanks

    Posted: 3 months #
  11. It's possible to evaluate arbitrary Javascript on a page (which IIRC can access the page's DOM), so that might be a work-around for Qt 4.4. I haven't tried doing this yet, but it's been an idea I've been thinking about for a bit to get some minor access to the DOM until 4.5 is out.

    Just as a rough estimate based on the previous releases of Qt, 4.5 should come out anywhere from 6 months to a year after 4.4. Again, purely a guess based on the previous 4.x releases so I could be way off.

    Posted: 3 months #

RSS feed for this topic

Reply

You must log in to post.



© 2008 Nokia Corporation and/or its subsidiaries. Nokia, Qt and their respective logos are trademarks of Nokia Corporation in Finland and/or other countries worldwide.
All other trademarks are property of their respective owners.