#include <QtCore>
#include "chatline.h"
+#include "qtopiaui.h"
+#include "qtopiauistyle.h"
ChatLine::ChatLine(Message msg) {
- _text = msg.text(); // FIXME
- _sender = msg.sender();
- _timeStamp = msg.timeStamp();
+ _styledSender = QtopiaUi::style()->styleString(msg.formattedSender());
+ _styledText = QtopiaUi::style()->styleString(msg.formattedText());
+ _timestamp = msg.timestamp();
_msgId = msg.msgId();
_bufferInfo = msg.buffer();
- _htmlSender = formattedToHtml(msg.formattedSender());
- _htmlText = formattedToHtml(msg.formattedText());
- _htmlTimeStamp = formattedToHtml(msg.formattedTimeStamp());
+
}
QString ChatLine::sender() const {
return _bufferInfo;
}
-QDateTime ChatLine::timeStamp() const {
- return _timeStamp;
+QDateTime ChatLine::timestamp() const {
+ return _timestamp;
}
-QString ChatLine::htmlSender() const {
- return _htmlSender;
+UiStyle::StyledText ChatLine::styledSender() const {
+ return _styledSender;
}
-QString ChatLine::htmlText() const {
- return _htmlText;
+UiStyle::StyledText ChatLine::styledText() const {
+ return _styledText;
}
-QString ChatLine::htmlTimeStamp() const {
- return _htmlTimeStamp;
-}
QString ChatLine::formattedToHtml(const QString &f) {
-
+
return f;
}