[Interest] How to improve Qt's QSS/CSS performance on embedded devices?
Thiago Macieira
thiago.macieira at intel.com
Mon Jan 9 18:39:34 CET 2017
On segunda-feira, 9 de janeiro de 2017 08:28:50 PST Michael Herzlich wrote:
> Hi Qt developers,
>
> I ran into performance problems with Qt for embedded Linux 4.8.3 on custom
> hardware. The styling of the UI is done with QSS and no custom painting
> code. There are multiple measurements visualized in this post in the
> Qt-forum:
> https://forum.qt.io/topic/74733/how-to-improve-qt-s-qss-css-performance-on-> embedded-devices
> I got a hint to post this topic to the mailing list. Maybe someone has
> experiences with the styling framework on low-performance hardware and tips
> for optimization? Answers such as "you should not have gone for the QSS at
> all" are also fine,... sad... but fine ;-)
First of all, upgrade to at the very least 4.8.7. Second, schedule a port to
Qt 5.
Third, like Jason said, the way to improve performance with stylesheets is to
make them smaller. Not by removing spaces, but by removing selectors. Use
stylesheets as little as you can. They're meant for final touches in UIs, not
for designing UIs.
--
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel Open Source Technology Center
More information about the Interest
mailing list