#QT

2026-01-31

#QT mastodon.online/@nikitonsky/11 to err is humane. To generate kLoCs of wrong code at scale, one needs a computer

I'm feeling most productive when LoC measure goes down

Carsten O. 📯 💚🌻Carsten_O@neander.social
2026-01-31

#QT nrw.social/@Paulette/115990299 jetzt haben wir den Wohnwagen auch schon mal aus dem Dreck gezogen.

2026-01-30

🎉 LibrePCB 2.0 is out!

#LibrePCB is a free, cross-platform application for drawing schematics and designing PCBs.
With version 2.0, the UI migrated from #Qt to #Slint, bringing a refreshed interface focused on productivity.

We’re proud to see #Slint used in a large-scale, full-featured desktop application 💙

🔗 librepcb.org/blog/2026-01-28_r

#MadeWithSlint #OpenSource

Bugfix release for Krita 5.2.15 available for Haiku too.

Read all about the bugfix release at: krita.org/en/posts/2026/krita-

#HaikuOS #haikuports #KDE #Qt #Krita #graphics #opensource #software #drawing #tablet #Filelight

Latest Krita bugfix release 5.2.15 running on Haiku R1B5 64bit (showing Filelight disk usage utility).

@andycallisto I doubt it will be added anytime soon because this may require a change to the file format, which is a HUGE deal.

Also, kinda tricky to find a solution that works with ALL languages.

I don't know of any major framework that supports grammatical gender so far. #Qt also doesn't, to my knowledge.

My personal "solution" in my own software is to just work around that by making grammatical gender not relevant, by hardcoding it into the strings, or by adding translator comments.

2026-01-29

Found the culprit! It was the `max_id` parameter in `/api/v1/timeline/api/v1/timelines/home` endpoint.

The code inside Tokodon is as follows:

```cpp
// maintimelinemodel.cpp

if (!fromId.isEmpty() && !query.hasQueryItem(QStringLiteral("max_id"))) {
// TODO: this is an *upper bound* so it always is one less than the last post we read
// is this really how it's supposed to work wrt read markers?
query.addQueryItem(QStringLiteral("max_id"), fromId);
}

```

This code can be searched via `max_id` keyword. You need to comment out the `query.addQueryItem` line and Tokodon will work just fine.

I think this is a BUG for the following reasons:

1. `max_id` invalidation failure
2. Lack of retry logic w/o this query item when we know API response (`data` variable) is empty.
3. When user logged out, all such data should be deleted as well. A full logout from the app should've reset this data.

A part of me thinks this info was sent by Mastodon server as part of my account info.

@tokodon @kde

This is in Manjaro Linux fully updated with #Qt 6.10

This was a fun bug to track though :)

#diary #linux #opensource #kde #bugs

Kevin Ottenservin@mamot.fr
2026-01-29

I'm not posting on my own blog as much at I'd like, but I'm still writing!
I'm being featured on the @qt blog. This is the first part in a series of four articles about QtWidgets and QtQuick differences from a software architecture standpoint.
We'll talk architecture patterns, legacy code, architecture transitions.

It starts here, the other parts will follow in the coming weeks:
qt.io/blog/qtwidgets-to-qtquic

#qt #cpp #SoftwareArchitecture #refactoring

Meu nome é Helenhelenfernanda@vivaldi.net
2026-01-28

Consegui ativar um negócio aqui que "puxa" o tema do GTK para o QT. O Clementine tá menos feio agora. 🙌🏽

#linuxmint #ubuntu #gtk #qt #clementine #themes #temas #cores #skin

2026-01-27

I have developed and released a tool for graphically managing #Btrfs / #Snapper snapshots.
This is a #Qt 6/ #QML graphical tool utilizing D-Bus and PolicyKit.

@qt

github.com/presire/qSnapper

John Adams was the defector our PM @albomp.bsky.social@bsky.brid.gy gave us the heads up on. Lol, he's no Keating, Chalmers or Professor Steve Keen, so I can't wait for Parliament to resume for the lololols to start flowing in. Bring on #QT #Auspol PHON doesn't have sound policies www.youtube.com/watch?v=wFGS...

RE: https://bsky.app/profile/did:plc:jarm6aa5yvyzgjgt5umqakwh/post/3mde57mc3ls2m


“U.S. interest rates are colla...

2026-01-26

Just spent ~3h trying to debug why the `itemAt(index: int)` method of a `Repeater` always returns `null` to just realize that the objects instantiated by a `Repeater` are not available instantly, and so I need to my do property assignments in `Component.onCompleted` instead.

Why can't ppl just write good, comprehensive docs???

doc.qt.io/qt-6/qml-qtquick-rep

2026-01-26

New contribution to Robot Framework ecosystem! 🎊

Automation of #qt applications with #RobotFramework via Agent and Accessibility APIs.
pypi.org/project/robotframewor

2026-01-25

#QT mastodon.online/@9to5Mac/11595

They better keep this system-wide off switch, or I'm definitely out.

Screenshot of iOS settings, specifically the Off switch for Apple Intelligence.
2026-01-25

Got inspired to work on my #qt mastodon api test app, maybe a future library, again. #qtdev #cpp

2026-01-24

Working on my first App (speed reading app based on Rapid Serial Visual Presentation method) for #sailfish_os . Such experience gives quite a clear understanding of the platform state. I'm looking forward to understand I would be able to deploy first version. #QT #Mobile #rsvp

How it it looks in version 0.2

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst