Я работаю над клиент-серверным проектом. На стороне клиента у меня есть несколько окон 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, запустите Запрос, возвращающий модель (QSqlTableModel, QSqlQueryModel), но затем должен отправить соответствующую модель обратно в клиент.
Могу ли я отправить эту модель обратно на сервер?
Задача ещё не решена.
Других решений пока нет …