私はクライアントサーバープロジェクトに取り組んでいます。クライアント側には、さまざまなビュー (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)を返すクエリを実行しますが、それぞれのモデルをクライアント。
このモデルをサーバーに送り返す方法はありますか?