veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

265
active users

#qt6

3 posts3 participants0 posts today

Qt 6.9 is the latest version, so why is the Trinity Desktop Environment still stuck on Qt3?

Trinity Desktop Environment (TDE) version R14.1.4 uses a fork of Qt3, specifically known as TQt3. Trinity maintains its own version of TQt3, which is developed and maintained independently by the TDE team.

Phew. Spent a lot of time today, with help from one of the contributors, figuring out why the GUI of the Qt6-based beta of the next @novelwriter release freezes for a second or two with a white dialog when starting up on Windows.

Turns out the Unicode thin space (U+2009) does not exist in some Windows fonts, like Verdana. Looks like Qt6 halts drawing the text while finding a replacement glyph, which freezes up everything. But only the forst time it encounters it.

#Code#Python#Qt

Keeping on track with Krita (alpha6 build from master source) and Qt6 builds together with upstream developers, with PyQt6 enabled I can now also use the python scripts in Krita on Haiku. 👍 (not that I would know how to, as much as I don't know how to code) 😇

#HaikuOS#Krita#Qt6

Yay, finally all the pieces have come together and I have finally been able to compile Qt 6.9 and @kde Plasma development version (what is to be released as 6.4 in June) for my @bananapi BPI-F3, a RISC-V single-board (mini) computer. Plasma does start and run, but looks like QML/QtQuick applications (which includes the desktop itself) have rendering problems 😞 Qt Widget apps render/run just fine. Now to figure out where the problem is…

Qt 6.9 is now available, with new features and improvements for application developers and device creators! As some of the highlights, upgrading to Qt 6.9 brings emoji rendering in existing applications up to the latest standards, order independent transparency for Qt Quick 3D, significant enhancements to address modern OAuth2 requirements, and multiple new performance features across all platforms and devices.

Youtube
youtu.be/fsiCkxTesok?si=j_n49p

Release Notes
qt.io/blog/qt-6.9-released

#Plasma 6.2.5 uploaded to #debian sid.

It's still building on riscv64 and s390x and it will take a couple more days before migrating to #trixie.

Following suggestions from @guillem I've split/removed even more of the qt5 dependencies and build dependencies so it should be easier to trim down some #qt5 packages for those interested.

The default installation will remain dual stack to fully support all the qt5 apps still around.

Kdenlive 24.12.0 has been released. This version drops support for Qt5 and now require Qt6, alongside updated dependencies (MLT 7.28 and KF 6.3). This release comes with a lot of code cleanups and refactored Whisper settings. Optimized threading and memory management. Additionally, fail-safe measures have been taken to prevent invalid project profiles and script names.

Kwave, KDE's native audio editor, has long been on the development backburner, but is now receiving updates again.

First it was ported to Qt6, which means it will work natively with Plasma 6. After that, the interface received some visual improvements in the way of new and more modern icons and a better visual indication when playback is paused.

#Linux#kde#kwave

So eventually I am going to be porting Clear.Dental to #qt6 . Because there is so much QML involved, this will be a major task that will take a good man-month or two. But since I need to make a lot of changes, I now have the option to switch the QML Qt Quick Controls to a new theme / toolkit. Any suggestions I should use?