Modernize code

2 jobs for master in 26 minutes and 19 seconds (queued for 55 minutes and 15 seconds)
Status Job ID Name Coverage
  Build
passed #66426
build_clazy_clang_tidy

00:19:33

passed #66425
linux kf5-qt5 qt5.12

00:06:46

42.0%