X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtopia%2Fchatwidget.cpp;h=b6950c645b263ba6b9caad5234489d08cd488a63;hb=d4b7af7050bac6f894a05bff4eab1becaffa27ce;hp=9f8eabb538a420c99461b87fc795f2edcd97bd9b;hpb=906789f761e5d1b37b46b5a05a2f649e28900e36;p=quassel.git diff --git a/src/qtopia/chatwidget.cpp b/src/qtopia/chatwidget.cpp index 9f8eabb5..b6950c64 100644 --- a/src/qtopia/chatwidget.cpp +++ b/src/qtopia/chatwidget.cpp @@ -53,7 +53,7 @@ void ChatWidget::appendChatLine(ChatLine *line) { if(!document()->isEmpty()) insertPlainText("\n"); insertStyledText(line->styledSender()); insertPlainText(" "); - insertStyledText(line->styledText()); + insertStyledText(line->styledContents()); setTextCursor(cursor); } @@ -69,7 +69,7 @@ void ChatWidget::prependChatLine(ChatLine *line) { bool flg = document()->isEmpty(); insertStyledText(line->styledSender()); insertPlainText(" "); - insertStyledText(line->styledText()); + insertStyledText(line->styledContents()); if(!flg) insertPlainText("\n"); setTextCursor(cursor); } @@ -84,14 +84,14 @@ void ChatWidget::insertChatLine(ChatLine *line) { if(!document()->isEmpty()) insertPlainText("\n"); insertStyledText(line->styledSender()); insertPlainText(" "); - insertStyledText(line->styledText()); + insertStyledText(line->styledContents()); } void ChatWidget::insertStyledText(const QtopiaUiStyle::StyledText &stext) { QTextCursor cursor = textCursor(); - foreach(QTextLayout::FormatRange format, stext.formats) { + foreach(QTextLayout::FormatRange format, stext.formatList) { cursor.setCharFormat(format.format); setTextCursor(cursor); - insertPlainText(stext.text.mid(format.start, format.length)); + insertPlainText(stext.plainText.mid(format.start, format.length)); } }