Developing a Beautiful and Performant Block Editor in Qt C++ and QML
https://rubymamistvalove.com/block-editor
#HackerNews #Developing #a #Beautiful #and #Performant #Block #Editor #in #Qt #C++ #and #QML #Qt #C++ #QML #BlockEditor #WebDevelopment
Developing a Beautiful and Performant Block Editor in Qt C++ and QML
https://rubymamistvalove.com/block-editor
#HackerNews #Developing #a #Beautiful #and #Performant #Block #Editor #in #Qt #C++ #and #QML #Qt #C++ #QML #BlockEditor #WebDevelopment
After some playing around a bit with it, I think I actually like slint?
It seems to fix some of the complaints I have with qml, and the hability to run the ui, change the code and immediately see the result is a huge plus on any ui framework.
Yeah, that means the UI part isn't written in rust, but déclarative language are actually just better suited to code UI anyway. I still dislike UI coding but it's way less painful this way.
( I lowkey wanted to rant about the licences but there is a GPLv3 licence available, and yes it's less convenient than a AGPLv3 or god forbid a BSD/MTI type licence, I'm not gonna trash a licence option which garanties code availability. I probably won't be able to use it at work for commercial project though... )
Writing a blatant Telegram clone using Qt, QML and Rust. And C++
Qt, Linux and everything: Debugging Qt WebAssembly
http://qtandeverything.blogspot.com/2025/12/debugging-qt-webassembly-dwarf.html
🎞️ VLC 3.0.22 Released With Qt6 Support, Dark Mode Option, and More
「 The release introduces a new option for using a dark palette in the Qt interface on Windows and Linux, giving desktop users a more consistent appearance in dark-themed environments. It also adds compilation support for Qt6 alongside updated Qt5 versions, ensuring the 3.0 branch remains buildable on modern systems 」
🎞️ VLC 3.0.22 Released With Qt6 Support, Dark Mode Option, and More
「 The release introduces a new option for using a dark palette in the Qt interface on Windows and Linux, giving desktop users a more consistent appearance in dark-themed environments. It also adds compilation support for Qt6 alongside updated Qt5 versions, ensuring the 3.0 branch remains buildable on modern systems 」
If I had to guess, a lot of memory usage for GPU based renderers is fonts, and retaining the glyphs as bitmaps and vectors in memory for multiple sizes.
Winner is... QT! 50MB of memory with two textboxes and labels.
I bet this is because QT uses shared libraries and can share a lot of things with #KDE I'm running.
I used this: https://github.com/KDAB/cxx-qt not sure how ergonimic it is with Rust yet, but it runs.
sudo dnf install qt6-qtbase qt6-qtbase-gui qt6-qtbase-devel qt6-qtdeclarative-devel
cargo build --release
Tiens une décoration de muli pour @nitot !
qml scope is so broken I want all the people who are responsible for it to step on a LEGO brick. Or maybe a D4.
It's probably javascript original fault, but the qml team did nothing to mitigate the problem.
Qt Creator 18 Released
https://www.qt.io/blog/qt-creator-18-released
#HackerNews #QtCreator18 #Qt #Release #SoftwareDevelopment #Programming #News
I beg pardon but this is *exactly* the cyberpunk I expected. All robot dogs go to silicon heaven.
I beg pardon but this is *exactly* the cyberpunk I expected. All robot dogs go to silicon heaven.