Port KNotesSummary away from KCM create function

2 jobs for master in 6 minutes and 52 seconds (queued for 126 minutes)
Status Name Job ID Coverage
  Build
passed build_clazy_clang_tidy #105653

00:04:10

passed linux kf5-qt5 qt5.15 #105652

00:02:42

7.0%