4 ms·
QML comes with gigantically more memory usage and it's very inefficient at rendering text. If you want to render something that looks like a wikipedia page, pre
by jollybean 5y ago
QML comes with gigantically more memory usage and it's very inefficient at rendering text. If you want to render something that looks like a wikipedia page, prepare to pay a heavy price.
GPU were designed for graphics, not UIs, we can certainly make them work within constraints, but it's not always a huge andvantage, and has drawbacks. 99% of what you use a UI for doesn't really get that much advantage from the GPU.
That said, I think there is advantage there, we just have to learn how to use it well.
- saidinesh5 5y agoOh of course. I was talking about embedded use cases (Automotive dashboards etc..), where it is just mostly moving around various textures, playing with colors/opacity etc... (Basically the GUI lvgl youtube videos are showing off: https://www.youtube.com/watch?v=EqTG-3NHHAs https://www.youtube.com/watch?v=EqTG-3NHHAs would be a lot smoother and less CPU hungry in QtQuick ) For desktop I mostly suggest QWidget based UIs for more than one reason.