port to ECMQtDeclareLoggingCategory
this is more in line with other KDE software, albeit a bit noisy in our case since we have so many categories.
the change also implicitly pushes the default logging from debug level to info level, reducing the unnecessary logging noise generated by the portals