Results 1 to 4 of 4

Thread: QML and QML Support

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #2
    Join Date
    Feb 2006
    Location
    Munich, Germany
    Posts
    3,325
    Thanked 879 Times in 827 Posts
    Qt products
    Qt3 Qt4 Qt/Embedded
    Platforms
    MacOS X Unix/X11 Windows

    Default Re: QML and QML Support

    First of all be aware of the fact, that Quick Controls 1 has become deprecated, what means that the Qt/Company has given up Qt/Quick for classic desktop applications. So be careful before riding a dead horse.

    From the technical point of view: for a QPainter based framework the scene graph does not offer many advantages over what you already have with using an OpenGL based plot canvas - or Qt4/X11. And going away from QPainter does not make much sense for Qwt - or probably any other graphic package, that needs to support stuff like PDF.

    About QML: it is sold as being part of the new graphic stack, but this is only because the Qt development decided not offer a C++ API for the Qt/Quick classes. In fact QML is unrelated and a widget based module like Qt/Charts can also offer a QML API . For the specific situations of Qwt I'm not sure how much it is worth. QML is only convenient as long as you can do things in a declarative ( mostly property settings and bindings ) way.

    Just to mention it: being frustrated from the heaviness of QML we decided to implement the next generation of our product completely in C++. The part I'm allowed to release under a open source license is available here: https://github.com/uwerat/qskinny. Hope sooner or later it will grow into a realistic option for Qt/Quick projects, that want or need to limit the amount of QML usage.

    Uwe
    Last edited by Uwe; 13th March 2018 at 12:46.

Similar Threads

  1. QT support for android TV app (remote control support)
    By gpreddy.usa in forum Qt for Embedded and Mobile
    Replies: 0
    Last Post: 28th June 2017, 00:04
  2. iOS Support
    By ccbaci in forum Qwt
    Replies: 3
    Last Post: 21st September 2013, 08:14
  3. Does Qt 4.6 for S60 support OMA DRM
    By coco in forum Qt for Embedded and Mobile
    Replies: 0
    Last Post: 2nd February 2010, 03:06
  4. GIF support
    By talk2amulya in forum Qt Programming
    Replies: 4
    Last Post: 10th February 2009, 08:57
  5. support of LVM in Mac Os X??????
    By jyoti in forum General Discussion
    Replies: 1
    Last Post: 3rd July 2007, 12:12

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
  •  
Qt is a trademark of The Qt Company.