- 
    Suggestion 
- 
    Resolution: Incomplete
- 
     Not Evaluated Not Evaluated
- 
    None
- 
    None
- 
    None
IMO, there's a very useful function overload missing in QMetaObject:
bool invokeMethod(const QObject *obj, const char *member, Qt::ConnectionType type, QGenericReturnArgument ret, QGenericArgument val0 = QGenericArgument(nullptr), QGenericArgument val...) const
I find is puzzling that I can't invoke a const get method using QMetaObject::invokeMethod  .
.