-
基于Qt的局域网聊天系统
应用背景基于Qt的局域网聊天系统,实现了局域网聊天,文件传输,更改字体,保存聊天记录等功能,对于研究Qt,研究局域网通信具有较强学习价值。关键技术udpSocket = new QUdpSocket(this);
port = 45454;
udpSocket->bind(port, QUdpSocket::ShareAddress | QUdpSocket::ReuseAddressHint);
connect(udpSocket, SIGNAL(readyRead()), this, SLOT(processPendingDatagrams()));
sendMessage(NewParticipant);
server = new TcpServer(this);
connect(server, SIGNAL(sendFileName(QString)), this, SLOT(getFileName(QString)));
connect(ui->messageTextEdit, SIGNAL(currentCharFormatChanged(QTextCharFormat)),
this, SLOT(currentFormatChanged(const QTextCharFormat)));
- 2022-01-25 20:19:41下载
- 积分:1
-
对xml+xsl实现分页排序的改进,使支持对所有数据进行排序
以往见过的利用xml+xsl来实现分页排序的基本都只能本页内排序,而不能对所有数据进行排序,...
对xml+xsl实现分页排序的改进,使支持对所有数据进行排序
以往见过的利用xml+xsl来实现分页排序的基本都只能本页内排序,而不能对所有数据进行排序,究其原因,简单分析如下:
xml+xsl分页原理:在xsl中,遍历节点的时候,可以获取当前节点的位置,而且还能限制显示特定位置的节点,例如有18条记录,可以在xsl中设置只显示第1-6条,也可以设置只显示第7-12条,再配合客户端脚本,就可以动态改变xsl文档中控制显示指定位置节点的属性,从而实现分页(具体见代码)。不过这个有一点就是在xsl中获取的这个位置信息是xml文档中的节点位置,而不是排序后的位置;
同样xml+xsl实现排序原理:xsl可以按照节点的属性来排序,我们可以通过动态改变xsl的相关属性值来达到动态排序的目的。如果两个合起来用,却只能对当前页进行排序。 -right xml xsl achieve Pagination sort of improvement backing the right of all data ranking ever seen in the use of xml xsl order to achieve the basic pagination can only Page Ranking within, but not all right for sorting data and the reason, simple analysis is as follows : Principle xml xsl Pagination : In xsl, traversing nodes, the nodes can access the current location, but will limit revealed specific locations of nodes, for example, 18 records, xsl can be installed in only 1-6 revealed that the first, can also set up only to No. 7-12, Coupled with the client script, it can change the dynamic control xsl docume
- 2023-06-11 07:55:02下载
- 积分:1
-
企业内部局域网系统的通知发布的模块,非常有借鉴作用
企业内部局域网系统的通知发布的模块,非常有借鉴作用
-Internal LAN system notice published module, a very useful reference
- 2022-02-20 12:01:23下载
- 积分:1
-
fiendish language interpretation, we look at it
魔王语言的解释,大家看看吧-fiendish language interpretation, we look at it
- 2023-07-16 00:10:03下载
- 积分:1
-
MD5 algorithm VB
MD5算法的VB实现-MD5 algorithm VB
- 2022-07-09 12:35:10下载
- 积分:1
-
mail MIME encoding and decoding packets
邮件的MIME编码和解码包-mail MIME encoding and decoding packets
- 2023-04-17 18:40:04下载
- 积分:1
-
commodity information management (Chinese version)
商品信息管理(中文版) -commodity information management (Chinese version)
- 2022-08-20 18:21:38下载
- 积分:1
-
JPetStore
jpetstore-4.0.3
- 2023-02-28 13:20:04下载
- 积分:1
-
控件使用的大文件传输,初学者学习编程的程序…
使用winsock控件进行大文件传输,初学者学习winsock编程的经典例子-controls for the use of large file transfers, beginners to learn programming protocols of the classic examples
- 2022-09-28 09:20:02下载
- 积分:1
-
miniupnpc.c
$Id: Changelog.txt,v 1.95 2009/10/30 09:18:18 nanard Exp $
miniUPnP client Changelog.
VERSION 1.4 : released 2009/10/30
2009/10/16:
using Py_BEGIN_ALLOW_THREADS and Py_END_ALLOW_THREADS in python module.
2009/10/10:
Some fixes for compilation under Solaris
compilation fixes : http://miniupnp.tuxfamily.org/forum/viewtopic.php?p=1464
- 2022-05-12 14:05:30下载
- 积分:1