- 博客(2)
- 收藏
- 关注
原创 QHeaderView 禁用某些列排序和添加QCheckBox控件
QHeaderView禁用某些列的排序,则只需要重载mousePressEvent mouseReleaseEvent两个函数,在函数体内判断当前点击列是否为需要禁用的列,如果是则设置点击无效setSectionsClickable(false); 再调用QHeaderView::mousePressEvent(event);/QHeaderView::mouseReleaseEvent(eve
2015-04-25 16:32:40 2209
转载 QTcpServer多线程实现
目的:每个客户端连接的tcpSocket分别分配一个专门的线程来处理。实现时分别继承QTcpServer和QTcpScoket实现出自己需要的类。继承QTcpServer为每个客户端连接时分配线程,并接受处理tcpScoket的信号和槽、、还有发送信息,储存连接信息等。继承QTcpScoket为处理通信数据和增加信号的参数,以便和tcpServer更好的配合。首先是继承并重
2015-04-10 23:18:09 681
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人