}
}
-uint ChatLine::msgId() const {
- return msg.buffer().uid();
+MsgId ChatLine::msgId() const {
+ return msg.msgId();
}
BufferInfo ChatLine::bufferInfo() const {
- return msg.buffer();
+ return msg.bufferInfo();
}
QDateTime ChatLine::timestamp() const {
}
QPointF tpos = pos + QPointF(tsWidth + QtUi::style()->sepTsSender() + senderWidth + QtUi::style()->sepSenderText(), 0);
qreal h = 0; int l = 0;
+ if(lineLayouts.count() == 0) return; // how can this happen?
rect = QRectF(tpos + QPointF(0, h), QSizeF(textWidth, lineLayouts[l].height));
int offset = 0;
foreach(FormatRange fr, textFormat) {