My account was removed due to inactivity a few years ago and I can’t register a new one with the same email address.
If anyone has an account there, please create a new upstream Bugzilla ticket. I would be very grateful.
My account was removed due to inactivity a few years ago and I can’t register a new one with the same email address.
If anyone has an account there, please create a new upstream Bugzilla ticket. I would be very grateful.
I can confirm this issue on Plasma 6.7.2.
GoldenDict (sudo dnf install goldendict) is almost unusable.
KeePassXC (sudo dnf install keepassxc) is also affected (left panel with tabs):
Qt 6 applications works as expected.
My system fonts settings:
Tested on both F43 and F44.
I just installed keepassxc to see if the problem repros on my system.
How do I get the side bar with icons to display?
Edit: I’m on f44 and keepassxc 2.7.12.
Seeing the same as @xvitaly with keepassxc.
Highlight any selection and double click on it to see the menu.
Entries - New Entry or press Ctrl+N.
I can confirm I see the issue you see.
The patch is here: Making sure you're not a bot! .
I have sent a patch via a pull request here: Making sure you're not a bot!
I have a COPR containing a build with the patch for the current chroots Fedora supports with this keepassxc here: Making sure you're not a bot!
You can install an update from COPR. If you don’t want to do that, you can also use the cross-platform Qt built-in widget style Fusion.
Here’s the current state:
Here’s using the Qt Fusion widget style (env QT_STYLE_OVERRIDE=Fusion keepassxc):
Here’s using keepassxc from my COPR:
KeePassXC is working on a Qt 6 version.
smplayer [1] running on Linux) runs ok for me on Fedora 43 w/KDE Plasma 6.7.2 on/ X11 w/NVIDIA open:
I did lengthen the modal, but that didn’t impact any eliding…
There is also a goldendict-ng package in Fedora. I don’t think I am using this app correctly because I can’t figure out how to get an American / UK dictionary installed (like @xvitaly screenshot). Mine is only using Wikipedia of all things:
…and theres no eliding there.
I’m seeing some very minor usability degradation in Discover since Plasma 6.7. Sometimes it will display a number on “Updates” on the left hand side but when I click on it it tells me I am up to date even if I wait a moment. If I hit refresh it actually shows me the updates. Also the size of “System upgrade” (dnf updates) is now always Unknown instead of displaying the size in MB like before.
GoldenDict-NG is a Qt 6 fork from another developers. Only Qt 5 applications are affected. Please try the original GoldenDict package (you will need to replace http to https using the Edit - Dictionaries - Sources dialog) in order to fix Wiki search).
Can be also reproduced in SMPlayer’s settings dialog (Options - Preferences):
Great. Thank you. However, in my opinion, patching all legacy Qt 5 applications is not an option. This issue need to be addressed either in Plasma or in Qt 5 itself.
UPD. I can confirm that starting the Qt 5 application with the env QT_STYLE_OVERRIDE=Fusion environment variable temporary fixes this issue and can be used as a workaround.
Ok, Thanks. I might take a look at GoldenDict, but it’s difficult for me to justify the time when there is: 1) an alternative Qt style override knob and 2) there’s a goldendict-ng for Qt 6.
Based on what I found in KeePassXC, I would suspect, but again I have not looked at this, it’s a similar issue: there’s a bunch of custom created styles and dimensional math going on and the painting of the text was delegated to the Qt widget. In KeePassXCs case, it made more sense to have KeePassXC handle the text paiting for the sidebar because it already knows what it has to fit into a 96px x 96px panel in the sidebar. IMHO of course. So I created a patch. KeePassXC will be Qt 6 (or have support for Qt 6) in 2.8 (based on what I read at their github.com project page).
Also, I stil don’t see any evidence of eliding with SMPlayer:
Are you using non-standard fonts, font sizing, scaling, styles, themes?
Also, I stil don’t see any evidence of eliding with SMPlayer:
It looks like you’re not using the Breeze theme. The issue is with this theme in Plasma 6.7.x.
Please try the following (check whether the Breeze theme for Qt 5 (plasma-breeze-qt5 package) is installed first):
QT_STYLE_OVERRIDE=Breeze /usr/bin/smplayer
Are you using non-standard fonts, font sizing, scaling, styles, themes?
Scaling - default (100%), theme - Breeze, my font settings can be seen in the screenshot above.
Please try the following (check whether the Breeze theme for Qt 5 (plasma-breeze-qt5 package) is installed first):
QT_STYLE_OVERRIDE=Breeze /usr/bin/smplayer
I don’t know what to tell you, but I see no evidence of eliding still. I do have to switch from the dark themes Fedora has been defaulting to of late but I have vision issues such that I can’t read them. But I am running “stock” Fedora light KDE settings w/Capitaine Cursors.
I don’t know what to tell you, but I see no evidence of eliding still. I do have to switch from the dark themes Fedora has been defaulting to of late but I have vision issues such that I can’t read them.
It seems that SMPlayer simply ignores the QT_STYLE_OVERRIDE environment variable and always uses the Fusion theme.
Press Options - Preferences, navigate to the Interface tab and explicitly set Style to Breeze. Press OK and restart the application.
This is what I needed to see for me to jump right in!
Here’s all my notes, Qt tests, analysis and findings: GitHub - rallenh/breeze-itemview-text-elision: Reproduction case, numeric probe, patches, and docs for SE_ItemViewItemText label elision in KDE Breeze style plugin · GitHub
The KDE bug report is also there.
Great job. Thank you. Can you submit your patches to the upstream?
Well, I created a ticket that has the patch delta in it. And I was going to do the “official” invent.kde.org fork/pull-request tonight, but I don’t expect KDE to accept it. I mean, this change is intentional on their side via KDE Design Group. They want a stylistic change to Breeze. I would guess it would take Fedora’s KDE Team to have a discussion with KDE/KDE Design Group over this change in Feb 2026.
The worst case: KDE says: use Fusion. The best case: KDE refactors their stylistic changes such that it handles these narrow text rects…
Tonight, I will do the official pull request and update the KDE ticket to reflect that.
I am just a nobody Fedora end-user. I don’t have any existing relationships with either KDE or Fedora.