diff options
Diffstat (limited to 'client')
-rw-r--r-- | client/netcom.cc | 3 | ||||
-rw-r--r-- | client/netcom.h | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/client/netcom.cc b/client/netcom.cc index f71876a..38b8b48 100644 --- a/client/netcom.cc +++ b/client/netcom.cc @@ -96,7 +96,7 @@ void NetCom::readyRead() buffer.append(socket.readAll()); } -void NetCom::send(QVector< Widget* > widgets, QString macro, QString version) +void NetCom::send(QVector< Widget* > widgets, QString course, QString macro, QString version) { printf("Socket state: %d\n", socket.state()); if(socket.state() != 3) printf("Socket state not connected: %s\n", socket.errorString().toStdString().c_str()); @@ -115,6 +115,7 @@ void NetCom::send(QVector< Widget* > widgets, QString macro, QString version) doc.appendChild(pracro_elem); QDomElement commit_elem = doc.createElement("commit"); + commit_elem.setAttribute("course", course); commit_elem.setAttribute("macro", macro); commit_elem.setAttribute("version", version); pracro_elem.appendChild(commit_elem); diff --git a/client/netcom.h b/client/netcom.h index 81fb147..13f3ac8 100644 --- a/client/netcom.h +++ b/client/netcom.h @@ -42,7 +42,7 @@ public: ~NetCom(); QDomDocument send(QString course, QString macro = ""); - void send(QVector< Widget* > widgets, QString macro, QString version); + void send(QVector< Widget* > widgets, QString course, QString macro, QString version); public slots: void readyRead(); |