项目场景&问题描述:
最近,用QT写了一个TCP服务端的初始化类,本想在类的构造函数里针对TCP监听套接字的newConnection()信号设置槽函数:
connect(m_tcpServer, SIGNAL(newConnection()), this, SLOT(connectToclient()));
然后不管我在mainwindow里用什么姿势定义(指针也好、直接定义对象也好)槽函数根本不care
关于槽函数的一些知识:
QObject类的静态成员函数connect来建立信号与槽的关联,槽函数有两种形式:
- Qt4版本类型的槽函数形式
bool QObject::connect (const QObject * sender, const char * signal,

本文探讨了在QT中使用TCP服务端时遇到的信号槽连接问题,详细解释了如何在构造函数中正确设置newConnection()信号的槽函数,并对比了Qt4与Qt5的信号槽函数形式。
最低0.47元/天 解锁文章
5357

被折叠的 条评论
为什么被折叠?



