Bug 515819

Summary: Warnings about "monthDay" and "period" text roles not existing in the model
Product: [Plasma] plasmashell Reporter: Nate Graham <nate>
Component: Weather widgetAssignee: Plasma Bugs List <plasma-bugs-null>
Status: REPORTED ---    
Severity: minor CC: bogdan.onofriuchuk, isma.af
Priority: NOR    
Version First Reported In: 6.6.80   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Nate Graham 2026-02-10 13:29:19 UTC
STEPS TO REPRODUCE
1. Add a weather widget to your panel with a NOAA weather station
2. journalctl --follow --user-unit plasma-plasmashell
3. keep it open for a while


OBSERVED RESULT
Feb 09 11:12:28 engine plasmashell[150634]: qrc:/qt/qml/plasma/applet/org/kde/plasma/weather/ForecastView.qml:41:5: QML HorizontalHeaderView: The 'textRole' property contains a role that doesn't exist in the model: "monthDay". Check your model's roleNames() implementation
Feb 09 11:12:28 engine plasmashell[150634]: qrc:/qt/qml/plasma/applet/org/kde/plasma/weather/ForecastView.qml:60:5: QML VerticalHeaderView: The 'textRole' property contains a role that doesn't exist in the model: "period". Check your model's roleNames() implementation


EXPECTED RESULT
No such warnings.


ADDITIONAL INFORMATION
Doesn't seem to cause any problems, but needs investigation and fixing anyway as it could in the future, or be a sign of something deeper.


SOFTWARE/OS VERSIONS
Operating System: KDE Linux 2026-02-06
KDE Plasma Version: 6.6.80
KDE Frameworks Version: 6.23.0
Qt Version: 6.10.2
Kernel Version: 6.18.7-zen1-1-zen (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 7840U w/ Radeon™ 780M Graphics
Memory: 17 GB of RAM (16.0 GB usable)
Graphics Processor: AMD Radeon 780M Graphics