Bug 443080

Summary: Most icons missing in the left pane and settings dialog
Product: [Applications] kmymoney Reporter: Ralf Habacker <ralf.habacker>
Component: generalAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED FIXED    
Severity: normal CC: me
Priority: NOR    
Version: 5.1.2   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=435581
Latest Commit: Version Fixed In:
Sentry Crash Report:
Bug Depends on:    
Bug Blocks: 426400    
Attachments: Screenshot

Description Ralf Habacker 2021-09-28 15:22:50 UTC
Created attachment 141994 [details]
Screenshot

STEPS TO REPRODUCE
1. download kmymoney binary snapshot from https://kmymoney.org/snapshots.php#kmymoney5-aq6
2. unpack archive and start kmymoney
3. inspect application windiws and settings dialog

OBSERVED RESULT
In the left pane there are only two icons visible, in the settings menu a few more.

EXPECTED RESULT
The icons should be displayed

SOFTWARE/OS VERSIONS
Windows: 10
KDE Frameworks Version: 5.65
Qt Version: 5.11

ADDITIONAL INFORMATION
The binary snapshots from the master branch https://kmymoney.org/snapshots.php#kmymoney5-aq6-master, which use the same KF5 and Qt packages and are identically packaged, do not show this problem, so the cause is probably kmymoney.
Comment 1 Thomas Baumgart 2021-09-29 15:01:17 UTC
Isn't that a duplicate of bug 440060 which is already fixed?
Comment 2 Ralf Habacker 2021-09-29 15:17:34 UTC
> Icons are missing on Linux if Breeze 

That bug seems to be targeted to Linux and has been fixed for that platform, so this looks like a different issue.
Comment 3 Ralf Habacker 2021-09-30 06:26:26 UTC
I actually checked that icons are available on Linux by using the build receipt at https://invent.kde.org/office/kmymoney/-/wikis/home#debugging-after-a-local-installation.
Comment 4 Dawid Wróbel 2021-09-30 06:28:11 UTC
I'll look into it today.
Comment 5 Ralf Habacker 2021-10-14 07:20:54 UTC
The problem could be that the customizations in the 5.1 git branch made at bug 440060 do not match the KDE Framework version 5.65.0 in use. That it basically works with KDE Framework version 5.65.0 can be seen from the binaries built by the master branch.
Comment 6 Jack 2022-05-07 16:29:43 UTC
Is this still a problem, and might it be related to bug 453216 (which is Linux, not Windows)
Comment 7 Ralf Habacker 2022-07-11 10:42:53 UTC
This issue will be fixed with the next update of the KDE Frameworks  used to build mingw kmymoney5.
Comment 8 Ralf Habacker 2022-07-22 13:12:11 UTC
(In reply to Ralf Habacker from comment #7)
> This issue will be fixed with the next update of the KDE Frameworks  used to
> build mingw kmymoney5.

Fixed with an update of Qt and KF5 to the currently used version in openSUSE Leap 15.3. 

32-bit builds are already available at https://kmymoney.org/snapshots.php, 64-bit builds still need some time as there are individual build obstacles due to the update to binutils-2.38 and gcc-12.1 that has taken place.