_bufferModel = new BufferModel(_networkModel);
#ifdef SPUTDEV
- _messageModel = new MessageModel(this);
+ _messageModel = mainUi->createMessageModel(this);
#endif
SignalProxy *p = signalProxy();
}
}
+#ifndef SPUTDEV
void Client::recvMessage(const Message &message) {
Message msg = message;
Buffer *b;
// TODO: make redirected messages show up in the correct buffer!
-#ifndef SPUTDEV
if(msg.flags() & Message::Redirected) {
BufferSettings bufferSettings;
bool inStatus = bufferSettings.value("UserMessagesInStatusBuffer", QVariant(true)).toBool();
b = buffer(msg.bufferInfo());
b->appendMsg(msg);
}
-#endif
-
//bufferModel()->updateBufferActivity(msg);
- // monitor buffer goes away
-#ifndef SPUTDEV
if(msg.type() == Message::Plain || msg.type() == Message::Notice || msg.type() == Message::Action) {
const Network *net = network(msg.bufferInfo().networkId());
QString networkName = net != 0
Message mmsg = Message(msg.timestamp(), msg.bufferInfo(), msg.type(), msg.text(), sender, msg.flags());
monitorBuffer()->appendMsg(mmsg);
}
-#endif
-
emit messageReceived(msg);
}
+#else
+
+void Client::recvMessage(const Message &msg) {
+
+
+}
+
+#endif /* SPUTDEV */
void Client::recvStatusMsg(QString /*net*/, QString /*msg*/) {
//recvMessage(net, Message::server("", QString("[STATUS] %1").arg(msg)));
qWarning() << "Client::recvBacklogData(): received Backlog for unknown Buffer:" << bufferId;
return;
}
-#endif
if(msgs.isEmpty())
return; // no work to be done...
if(!layoutTimer->isActive()) {
layoutTimer->start();
}
+#endif
}
void Client::layoutMsg() {