SignalProxy *p = signalProxy();
- p->attachSlot(SIGNAL(displayMsg(Message &)), this, SLOT(recvMessage(Message &)));
+ p->attachSlot(SIGNAL(displayMsg(const Message &)), this, SLOT(recvMessage(const Message &)));
p->attachSlot(SIGNAL(displayStatusMsg(QString, QString)), this, SLOT(recvStatusMsg(QString, QString)));
p->attachSlot(SIGNAL(backlogData(BufferInfo, const QVariantList &, bool)), this, SLOT(recvBacklogData(BufferInfo, const QVariantList &, bool)));
}
}
-void Client::recvMessage(Message &msg) {
+void Client::recvMessage(const Message &message) {
+ Message msg = message;
Buffer *b;
if(msg.type() == Message::Error) {
//void networkConnected(NetworkId);
//void networkDisconnected(NetworkId);
- void recvMessage(Message &message);
+ void recvMessage(const Message &message);
void recvStatusMsg(QString network, QString message);
void recvBacklogData(BufferInfo, QVariantList, bool);
void updateBufferInfo(BufferInfo);