-QDataStream &operator<<(QDataStream &out, const ChatLineModel::WrapList wplist) {
- out << wplist.count();
- ChatLineModel::WrapList::const_iterator it = wplist.begin();
- while(it != wplist.end()) {
- out << (*it).start << (*it).width << (*it).trailing;
- ++it;
+void ChatLineModel::insertMessages__(int pos, const QList<Message> &messages) {
+ for(int i = 0; i < messages.count(); i++) {
+ _messageList.insert(pos, ChatLineModelItem(messages[i]));
+ pos++;