问:如何从服务器向客户端发送SQLTableModel

时间:2015-12-31 14:55:22

标签: c++ qt client-server qbytearray qsqltablemodel

我正在开发一个客户端 - 服务器项目。在客户端,我有一些包含不同视图的GUI窗口(QTableView,QListView)。我可以使用以下方法将消息发送到服务器:

QByteArray bArray;
QDataStream out(&bArray, QIODevice::WriteOnly);
out.setVersion(QDataStream::Qt_4_7);
//....//
out << quint16(0) << message;
out.device()->seek(0)
out.quint16(bArray.size() - sizeof(quint16));
socket.write(block);

然而我的问题出现在我的服务器端。我的服务器将收到消息,通过几个步骤阅读消息以确定从SQL数据库获取的必要信息,运行Query返回模型(QSqlTableModel,QSqlQueryModel),但是应该将相应的模型发送回客户端。

我有什么方法可以将此模型发送回服务器吗?

0 个答案:

没有答案
相关问题