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