我正在为Qt5使用新的连接语法.QNetworkReply有一个叫做错误的信号,还有一个叫做错误的函数.尝试连接信号时会出现问题:
connect(reply, &QNetworkReply::error, this, &MyClass::error);
Run Code Online (Sandbox Code Playgroud)
错误C2664:'QMetaObject :: Connection QObject :: connect(const QObject*,const char*,const QObject*,const char*,Qt :: ConnectionType)':无法将参数2从'overloaded-function'转换为'const char*'上下文不允许消除重载函数的歧义
如何告诉编译器(MSVC)我想连接信号而不是函数?