Bug 430714 - KDevelop: QML icon load failure in Welcome plugin messes up icon loading elsewhere
Summary: KDevelop: QML icon load failure in Welcome plugin messes up icon loading else...
Status: REPORTED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: git master
Platform: Compiled Sources macOS
: NOR normal
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-12-22 18:44 UTC by RJVB
Modified: 2020-12-22 18:44 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description RJVB 2020-12-22 18:44:37 UTC
SUMMARY
Loading the Welcome plugin generates a warning message about an image not being found, and interferes with proper display of icons elsewhere, notably in the project explorer.

STEPS TO REPRODUCE
0. Make certain to build Qt and KF5 such that icons are loaded normally
1. Load KDevelop from a terminal window, with the Welcome plugin enabled
2. Notice "qrc:///qml/area_code.qml:37:13: QML Image: Failed to get image from provider: image://icon/kdevelop"

OBSERVED RESULT
Icons are missing in the project explorer (but not all icons).


EXPECTED RESULT
Icons shown as they are when the Welcome plugin isn't loaded.

SOFTWARE/OS VERSIONS
macOS: 10.9.5
KDE Frameworks Version: 5.60.0
Qt Version: 5.9.8

ADDITIONAL INFORMATION
Maybe sc-apps-kdevelop.svg can be included in the welcomepage.qrc resource, and then referenced from area_code.qml as it should?

I've dealt with the missing icons since a few major 5.x releases, but made the link to the warning above and the Welcome plugin only recently.