+Message ChatLineModel::takeMessageAt(int i)
+{
+ Message msg = _messageList[i].message();
+ _messageList.removeAt(i);
+ return msg;
+}
+
+void ChatLineModel::styleChanged()
+{
+ foreach (ChatLineModelItem item, _messageList) {
+ item.invalidateWrapList();
+ }
+ emit dataChanged(index(0, 0), index(rowCount() - 1, columnCount() - 1));
+}