Il 22/11/2013 16:56, Ola Røer Thorsen ha scritto:

fails, the compiler says

error: no matching function for call to 'MyClass::connect(QTcpSocket*&,
<unresolved overloaded function type>, MyClass* const, void
(MyClass::*)(QAbstractSocket::SocketError))'


This is a C++ problem -- <unresolved overloaded function type> means that error() has overloads, and you need to select the right one:

connect(socket,
        static_cast<void 
(QTcpSocket::*)(QAbstractSocket::SocketError)>(&QTcpSocket::error),
        this,
        &Class::method);

HTH,

--
Giuseppe D'Angelo | giuseppe.dang...@kdab.com | Software Engineer
KDAB (UK) Ltd., a KDAB Group company
Tel. UK +44-1738-450410, Sweden (HQ) +46-563-540090
KDAB - Qt Experts - Platform-independent software solutions

Attachment: smime.p7s
Description: Firma crittografica S/MIME

_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to