X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fchatlinemodel.cpp;h=a1cbbc34cd480e17003ee38b6722e6d676ab19d2;hp=72af95c12413a6d622f9fc090fb49509a0414b1e;hb=5199330f0b249b20c27cd372d995909f97433786;hpb=9fb25d34cfc4dee02159b112c72e018c6e26e63f diff --git a/src/qtui/chatlinemodel.cpp b/src/qtui/chatlinemodel.cpp index 72af95c1..a1cbbc34 100644 --- a/src/qtui/chatlinemodel.cpp +++ b/src/qtui/chatlinemodel.cpp @@ -23,8 +23,7 @@ ChatLineModel::ChatLineModel(QObject *parent) : MessageModel(parent) { - qRegisterMetaType("ChatLineModel::WrapList"); - qRegisterMetaTypeStreamOperators("ChatLineModel::WrapList"); + } // MessageModelItem *ChatLineModel::createMessageModelItem(const Message &msg) { @@ -43,23 +42,3 @@ Message ChatLineModel::takeMessageAt(int i) { _messageList.removeAt(i); return msg; } - -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; - } - return out; -} - -QDataStream &operator>>(QDataStream &in, ChatLineModel::WrapList &wplist) { - quint16 cnt; - in >> cnt; - wplist.resize(cnt); - for(quint16 i = 0; i < cnt; i++) { - in >> wplist[i].start >> wplist[i].width >> wplist[i].trailing; - } - return in; -}