<story><title>Graphics in Qt 6.0: QRhi, Qt Quick, Qt Quick 3D</title><url>https://www.qt.io/blog/graphics-in-qt-6.0-qrhi-qt-quick-qt-quick-3d</url></story><parent_chain></parent_chain><comment><author>ducktective</author><text>One of the things that makes me seriously consider QT is Telegram. It is written in QT and in my opinion is one of the best examples of a cross-platform messaging app that Just Works(TM). Especially when one considers the horrible alternatives (looking at you, WhatsApp).&lt;p&gt;- Linux and Windows clients work smoothly OOTB. No UI lag&amp;#x2F;jitter. No RAM&amp;#x2F;CPU hogging.&lt;p&gt;- Drag and drop works. Floating video playback works. Background audio playback works. Minimize to tray, basic Markdown formatting, preview links, mp4 playback as gif, they all work flawlessly.&lt;p&gt;I don&amp;#x27;t even remember if I could throw something at it in a way that it would hang. I don&amp;#x27;t know how they did it, comprehensive unit-tests or good architecture design, but it sure is a breath of fresh air in this day and age which Electron monsters have set the bar too low that normal users don&amp;#x27;t remember the latency&amp;#x2F;resposive-ness of the 90s and 2000s software.&lt;p&gt;Any experienced QT devs can point us where to start learning QT? Good books&amp;#x2F;tutorials&amp;#x2F;blogs? I have some JavaFX experience...</text></comment>
<story><title>Graphics in Qt 6.0: QRhi, Qt Quick, Qt Quick 3D</title><url>https://www.qt.io/blog/graphics-in-qt-6.0-qrhi-qt-quick-qt-quick-3d</url></story><parent_chain></parent_chain><comment><author>bsdubernerd</author><text>Rant ahead. I hate QtQuick controls with a passion. They don&amp;#x27;t generally feel better than Electron widgets. I say that as a linux user, which also happens to be a dev with tons of Qt experience, which understands the appeal of QML, but simply can&amp;#x27;t digest the user experience.&lt;p&gt;Most of the UIs designed with Quick (I&amp;#x27;m thinking about some matrix clients I was playing with, but not exclusively) are also designed in a way which is totally orthogonal to what I would expect a desktop UI to be.&lt;p&gt;I&amp;#x27;ve seen some of my favorite programs being ruined in the transition from QtWidgets to QML. One part being the horrid controls, the second being the &amp;quot;new way&amp;quot; of UI design QML easily adapts itself to.&lt;p&gt;I&amp;#x27;m saddened by this. I was hoping Qt to be the escape path from the mess that Gtk was going to, but QML is worse.</text></comment>