You have to register the expected Response first!
In my case it was like
#include <QtDBus/QDBusMetaType>
// ...
typedef QMap<QString, QMap<QString, QVariant> > ConnectionDetails;
Q_DECLARE_METATYPE(ConnectionDetails)
and
int main() {
qDBusRegisterMetaType<ConnectionDetails>();
// ...
}