Live data from Hacker News

Introducing the Qt Lite project – Qt for any platform, any thing, any size

blog.qt.io

21–30 of 38 posts

Re: Introducing the Qt Lite project – Qt for any platform, any thing, any size

#21
post #4

The new configuration system in Qt, allows your define the content you need from each module in much more detail for your project and easily allows for feature based tailoring of the Qt modules. We are starting with enabling this fully for Qt Core, Qt Network, Qt GUI, Qt QML and Qt Quick. You can now fine tune which features from these modules you want to include in your project. There is no longer any need to includ…

>I wonder what kinds of devices this is intended for?

I worked on POS terminals that were 400MHz ARM11 with no GPU. We were using Qt in a proprietary OS to do little touchscreen UIs.

Re: Introducing the Qt Lite project – Qt for any platform, any thing, any size

#22

Earlier quoted context omitted.

What are possible use cases for a device like this? (I didn't downvote you and I don't know why anyone would)

Certainly, why would you want that vs. a $5 Rapsberry Pi Zero which does have an actual GPU, media acceleration, etc., more RAM, a more powerful CPU, etc.

Because you are designing hardware with certain requirements that may not be fully met by a consumer device.

Re: Introducing the Qt Lite project – Qt for any platform, any thing, any size

#23

Earlier quoted context omitted.

What are possible use cases for a device like this? (I didn't downvote you and I don't know why anyone would)

Certainly, why would you want that vs. a $5 Rapsberry Pi Zero which does have an actual GPU, media acceleration, etc., more RAM, a more powerful CPU, etc.

E.g. because of much longer guaranteed support/supply life, which is a must if you are trying to run a serious production. There might be some other reasons too.

Re: Introducing the Qt Lite project – Qt for any platform, any thing, any size

#25

Earlier quoted context omitted.

Certainly, why would you want that vs. a $5 Rapsberry Pi Zero which does have an actual GPU, media acceleration, etc., more RAM, a more powerful CPU, etc.

Because you are designing hardware with certain requirements that may not be fully met by a consumer device.

If you are "designing hardware", you can use the same underlying components as the Pi Zero, and we already know the cost at scale is comically low.

Re: Introducing the Qt Lite project – Qt for any platform, any thing, any size

#26
post #23

Earlier quoted context omitted.

Certainly, why would you want that vs. a $5 Rapsberry Pi Zero which does have an actual GPU, media acceleration, etc., more RAM, a more powerful CPU, etc.

E.g. because of much longer guaranteed support/supply life, which is a must if you are trying to run a serious production. There might be some other reasons too.

> because of much longer guaranteed support/supply life

The underlying components in the Pi Zero also have a long "guaranteed" support/supply life. You don't have to rely on the Pi foundation for your components, or the board itself (as I pointed out in another reply in this thread).

My primary point is that the cost of a GPU these days is very close to zero, so I see little benefit in picking a platform that doesn't have one if you need that capability.

Re: Introducing the Qt Lite project – Qt for any platform, any thing, any size

#27
post #4

The new configuration system in Qt, allows your define the content you need from each module in much more detail for your project and easily allows for feature based tailoring of the Qt modules. We are starting with enabling this fully for Qt Core, Qt Network, Qt GUI, Qt QML and Qt Quick. You can now fine tune which features from these modules you want to include in your project. There is no longer any need to includ…

> CPU software rendering seems like a step backwards for performance.

In my real-world benchmarks -- no, CPU rendering for the purely 2D case is vastly more efficient than trying to shoehorn it into OpenGL.

Re: Introducing the Qt Lite project – Qt for any platform, any thing, any size

#28
post #4

The new configuration system in Qt, allows your define the content you need from each module in much more detail for your project and easily allows for feature based tailoring of the Qt modules. We are starting with enabling this fully for Qt Core, Qt Network, Qt GUI, Qt QML and Qt Quick. You can now fine tune which features from these modules you want to include in your project. There is no longer any need to includ…

> I wonder what kinds of devices this is intended for? Presumably, they are a very important market for Qt to have implemented this? And these devices have graphics displays but they lack GPUs? What device could that be?

Unfortunately many (mostly Intel) chipsets have terrible drivers and have been blacklisted in Qt 4.6. So if you want to target a large share of all desktop machines the software renderer is a must.

Re: Introducing the Qt Lite project – Qt for any platform, any thing, any size

#29

Earlier quoted context omitted.

What are possible use cases for a device like this? (I didn't downvote you and I don't know why anyone would)

Certainly, why would you want that vs. a $5 Rapsberry Pi Zero which does have an actual GPU, media acceleration, etc., more RAM, a more powerful CPU, etc.

Raspberry Pi Zero's seem to be hanging out with Sasquatch and Nessie these days.. that is, if they really exist at all and aren't just one of those myths, like the one about Elon Musk being an actual human.
Post reply on HN