2 ms·
> Qt relies on a lower level windowing system That's true of QtWidgets, but not QML / Qt Quick (the newer tool), correct? (I found this hard to determine onlin
by rattray 6y ago
> Qt relies on a lower level windowing system
That's true of QtWidgets, but not QML / Qt Quick (the newer tool), correct? (I found this hard to determine online).
- jcelerier 6y agoKinda - QML is a programming language, Qt Quick is an UI scene graph (with the main way to use it being through QML) which also "renders everything" and makes by default less effort than widgets to look like the OS. But : - QML can be used with other graphics stack - for instance Qt Widgets like with https://www.kdab.com/declarative-widgets/ https://www.kdab.com/declarative-widgets/ or alternatives to the official Qt Quick controls with https://github.com/uwerat/qskinny https://github.com/uwerat/qskinny or with completely custom rendering like here with NanoVG : https://github.com/QUItCoding/qnanopainter https://github.com/QUItCoding/qnanopainter - QtQuick Controls can be made to use the same style hints than the desktop with https://github.com/KDE/qqc2-desktop-style https://github.com/KDE/qqc2-desktop-style