- public:
- ChatLine(Message);
- virtual ~ChatLine();
- virtual QString sender() const;
- virtual QString text() const;
- virtual MsgId msgId() const;
- virtual BufferInfo bufferInfo() const;
- virtual QDateTime timestamp() const;
+ inline int row() { return _row; }
+ inline void setRow(int row) { _row = row; }
+ inline const QAbstractItemModel *model() const { return _model; }
+ inline ChatScene *chatScene() const { return qobject_cast<ChatScene *>(scene()); }
+ inline qreal width() const { return _width; }
+ inline qreal height() const { return _height; }
+ ChatItem &item(ChatLineModel::ColumnType);
+ inline ChatItem ×tampItem() { return _timestampItem; }
+ inline ChatItem &senderItem() { return _senderItem; }
+ inline ContentsChatItem &contentsItem() { return _contentsItem; }