Modernize code

2 jobs for master in 18 minutes and 53 seconds (queued for 81 minutes and 8 seconds)
Status Job ID Name Coverage
  Build
passed #66430
build_clazy_clang_tidy

00:10:35

passed #66429
linux kf5-qt5 qt5.12

00:08:17

39.0%