套接字连接()被误认为是QT connect()
socket connect() being mistaken for QT connect()
我正在尝试创建从我的QT应用程序到服务器(常规套接字,而不是QTcpSocket(的套接字连接,以从服务器接收数据。问题是,connect
方法在编译时给出了一个错误,并为我指出了将信号连接到插槽的 QT 连接方法的方向。如何告诉编译器忽略QT的信号和时隙函数,而是找到原来的socket.h连接函数?
你应该写
::connect(...);
使用正确的功能。这可确保从全局命名空间进行解析。
相关文章:
- 在 QTextEdit 中使用指针或在 Qt-Creator 上使用 connect()
- 如何将函数指针传递给方法,以便它可以在Qt的connect()中使用?
- QT 库 QObject::connect: 无法连接 (null)::done() 到 MainWindow::upd
- 使用QT Connect时,视觉工作室警告
- 套接字连接()被误认为是QT connect()
- 如何在连接 lambda 时将 Qt::ConnectionType 传递给 QObject::connect
- QT 请求"QObject::connect: No such slot BackEnd::RequestReceived"
- Qt connect(*发送器,*信号,*接收器,*方法)不调用插槽
- 无法连接Qt QObject::connect()函数
- Qt:使用QObject::connect指定多个连接类型
- Qt connect lambda
- Lambda的Qt Connect不工作
- qt dialog2 connect dialog1 to updateQtableWidget
- Qt:如何使用connect处理自定义事件
- Qt:为什么connect()只在主窗口类中工作
- QObject::connect:在 c++ Qt 5.3 中连接 qml 信号时没有这样的信号
- Qt connect() without QObject or slots
- Qt connect() usage
- qt 如何传递 qshortcut() 的 QkeySequence 以通过 connect(Signal,Slot)
- Qt:connect()至少需要4个参数,但提供了2个