The new Akonadi::AgentConfigurationBase and Akonadi::AgentConfigurationWidget need a bit of extending to also allow loading and displaying QML-based UIs.
Port one base resource configuration to QML, create a Junior Job for porting the remaining resources.