Bug 474938 - Qt6: Calendar fails to start
Summary: Qt6: Calendar fails to start
Status: RESOLVED FIXED
Alias: None
Product: Merkuro
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Claudio Cambra
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2023-09-27 14:57 UTC by Martin Flöser
Modified: 2023-09-27 16:54 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Flöser 2023-09-27 14:57:36 UTC
Package provided by KDE Neon Unstable edition (Package version: 23.08.1+p22.04+vunstable+git20230926.1408-0) fails to launch merkuro-calendar:

QQmlApplicationEngine failed to load component
qrc:/main.qml:549:5: Type IncidenceEditorPage unavailable
qrc:/IncidenceEditorPage.qml:828:35: Type Kirigami.CheckableListItem unavailable
file:///usr/lib/x86_64-linux-gnu/qt6/qml/org/kde/kirigami/CheckableListItem.qml:53:5: Non-existent attached object


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDE Neon Unstable edition
(available in About System)
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.240.0
Qt Version: 6.6.0
Comment 1 Carl Schwan 2023-09-27 16:08:41 UTC
Git commit 1a313f7de60a41ed70281d3f04f794fcc11af506 by Carl Schwan.
Committed on 27/09/2023 at 18:08.
Pushed by carlschwan into branch 'master'.

Fix IncidenceEditorPage not working anymore in Qt6

CheckableListItem is deprecated, so replace it with RoundedItemDelegate

M  +37   -10   src/calendar/qml/Dialogs/IncidenceEditorPage.qml

https://invent.kde.org/pim/merkuro/-/commit/1a313f7de60a41ed70281d3f04f794fcc11af506
Comment 2 Martin Flöser 2023-09-27 16:54:43 UTC
71 min from report to fix - I am deeply impressed!