Results 1 to 5 of 5

Thread: Is it possible to embed web site in QML application without using webkit?

  1. #1
    Join Date
    Jul 2009
    Posts
    21
    Thanks
    1

    Default Is it possible to embed web site in QML application without using webkit?

    Hello.

    Since WebKit is not supported no mobile platforms, I wonder - is there any easy way to embed YouTube or some other web page in our applicaion when we target mobile platforms?

    Best regards.

  2. #2
    Join Date
    Jan 2006
    Location
    Graz, Austria
    Posts
    8,416
    Thanks
    37
    Thanked 1,544 Times in 1,494 Posts
    Qt products
    Qt3 Qt4 Qt5
    Platforms
    Unix/X11 Windows

    Default Re: Is it possible to embed web site in QML application without using webkit?

    Those platforms that do not allow applications to have their own web renderer, which as far as I know currently is only iOS and Windows Phone, surely have a system web render component that applications can embed.

    Cheers,
    _

  3. #3
    Join Date
    Jul 2009
    Posts
    21
    Thanks
    1

    Default Re: Is it possible to embed web site in QML application without using webkit?

    @anda_skoa:

    Thanks for reply.

    Have anyone out here actually tried something like that (using native webkit from - for example - Android, inside our QT app)? How stable it is? Is there a lot of "wrapper" code required?

    I'm asking this because my company will probably go mobile in the next few months, I would like to convince my boss to try QT instead of Dalvik (Android will be the main platform), however when I look on what we are doing now, I know that - for example - Google Maps will have to be embeded in our apps, some other pages probably as well, and since right now WebKit is a no-go on mobile platforms, I would like to know how much work is required to use platform specific web engine.

    I really hope QT-5.4 or 5.5 will finally introduce something like WebKitPortable, it can have basic functionality only, but it must be cross platform (I know this will probably require using platform specific wrappers but there is probably no way around it), it is simply a must have for mobile development.

  4. #4
    Join Date
    Jan 2006
    Location
    Graz, Austria
    Posts
    8,416
    Thanks
    37
    Thanked 1,544 Times in 1,494 Posts
    Qt products
    Qt3 Qt4 Qt5
    Platforms
    Unix/X11 Windows

    Default Re: Is it possible to embed web site in QML application without using webkit?

    There seems to be conflicting information on the web regarding WebKit support on Android.

    One would assume that it works there given that it is also the systems web renderer and Android not being one of the close platforms that do not allow applications to do web rendering.

    In fact I found a reference to Qt WebKit being available on the Necessitas page http://necessitas.kde.org/necessitas/qt4_webkit.php
    But other Google hits indicate that it is not. Maybe a matter of Qt version.

    Cheers,
    _

  5. #5
    Join Date
    Jul 2009
    Posts
    21
    Thanks
    1

    Default Re: Is it possible to embed web site in QML application without using webkit?

    @anda_skoa:

    I think webkit was supported (at least partially) on QT4 but is no longer supported on QT5, on anything other then desktop.

Similar Threads

  1. embed qt exe in external application
    By rattanas in forum Newbie
    Replies: 0
    Last Post: 5th May 2013, 08:59
  2. Replies: 22
    Last Post: 14th October 2010, 18:44
  3. Embed external application
    By zeldaknight in forum Qt Programming
    Replies: 0
    Last Post: 21st August 2009, 01:34
  4. Replies: 6
    Last Post: 3rd May 2007, 16:17
  5. Embed a font in the application
    By Lele in forum Qt Programming
    Replies: 1
    Last Post: 26th October 2006, 10:47

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.