我正在开发一个客户端-服务器项目。在客户端,我有几个包含不同视图(QTableView、QListView)的 GUI 窗口。我可以使用以下方法向服务器发送消息:
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 数据库获取的必要信息,运行返回模型(QSqlTableModel,QSqlQueryModel)的查询,但随后应将相应的模型发送回客户。
我有什么办法可以将此模型发送回服务器吗?