0
로컬 블루투스 주소에 연결하는 동안 내 프로그램에서 클래스 QBluetoothSocket이 connected() 신호를 내 보냅니다. 따라서 생성자에서 신호를 잡아 연결 정보가 표시된 슬롯을 호출합니다. 하지만 유익한 슬롯이 보이지 않는 이유는 모르겠습니다.
코드가 있으면 이해하기 쉽습니다.연결이 작동하지 않습니다.
C:\Qt_Projects\A_for_w8\A_for_w8\widget.cpp:19: error: no matching function for call to 'Widget::connect(QBluetoothSocket&, void (QBluetoothSocket::*)(), Widget*, void (Widget::*)())'
connect(socket,&QBluetoothSocket::connected,this,&Widget::connected_to_local)
^
내가 눈물을 흘리며 자신을 찢어하지만 정말 당신이 도움이 될 수 있습니다 희망 왜 .. 아무 생각이 :
QBluetoothSocket socket;
connect(socket,&QBluetoothSocket::connected,this,&Widget::connected_to_local)
void Widget::connected_to_local()
{
qDebug()<<"Connected!"<<endl;
}
및 오류
이다.
'연결 (소켓 ...'on the docs를 찾을 수 있습니까? – LogicStuff