[Interest] QML disappointments

Mitch Curtis mitch.curtis at qt.io
Fri Jun 23 19:14:54 CEST 2017

I also miss QWidget. :( Such a shame that it was removed, right?

From: Interest [mailto:interest-bounces+mitch.curtis=qt.io at qt-project.org] On Behalf Of Nishant Parashar
Sent: Friday, 23 June 2017 6:43 PM
To: Jason H <jhihn at gmx.com>
Cc: interestqt-project.org <interest at qt-project.org>
Subject: Re: [Interest] QML disappointments

Qt company belive that qml is the best thing that happened to qt. So many years have passed and we still see this.

Reminds me of Nokia, they kept saying windows phone will succeed. Too late.

Problem is that unlike windows phone Qt has no serious compitition (well wxwidgets is not that level). So Qt can live longer.

I miss  QWidget.

On 23-Jun-2017 8:52 PM, "Jason H" <jhihn at gmx.com<mailto:jhihn at gmx.com>> wrote:
So I've been using Qt for years (2004) and I like a lot about it.

But QML continually disappoints. I just don't remember all these rendering issues on QWidgets. They Just Worked (tm). But QML fails to render reliably on all platforms. Whether it's mipmap on iOS, SVG scaling on Android... QtQuick Controls 2 was supposed to be good, but things don't even look right on the provided styles. I like that I can quickly throw an app together, but the lack consistency is between platforms and even themes on the _SAME_ platform is rather distressing.

Someone needs to go through and check that a given QML file renders the appropriately on all styles on all platforms. Capture the window to an image and pixel compare the images for the same style (Universal) on different platforms.

Or better yet, have some way to preview multiple platforms in a preview. I don't know if you can assign a host box to render the platforms, but something that submits the QML to a render farm and send screenshots back would be fine. Have the host send events to the other QML and check behavior too.

Interest mailing list
Interest at qt-project.org<mailto:Interest at qt-project.org>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20170623/732ac46d/attachment.html>

More information about the Interest mailing list