- inline MessageModelItem *messageItemAt(int i) override { return &_messageList[i]; }
- inline const MessageModelItem *firstMessageItem() const override { return &_messageList.first(); }
- inline MessageModelItem *firstMessageItem() override { return &_messageList.first(); }
- inline const MessageModelItem *lastMessageItem() const override { return &_messageList.last(); }
- inline MessageModelItem *lastMessageItem() override { return &_messageList.last(); }
- inline void insertMessage__(int pos, const Message &msg) override { _messageList.insert(pos, ChatLineModelItem(msg)); }
- void insertMessages__(int pos, const QList<Message> &) override;
+ inline MessageModelItem* messageItemAt(int i) override { return &_messageList[i]; }
+ inline const MessageModelItem* firstMessageItem() const override { return &_messageList.first(); }
+ inline MessageModelItem* firstMessageItem() override { return &_messageList.first(); }
+ inline const MessageModelItem* lastMessageItem() const override { return &_messageList.last(); }
+ inline MessageModelItem* lastMessageItem() override { return &_messageList.last(); }
+ inline void insertMessage__(int pos, const Message& msg) override { _messageList.insert(pos, ChatLineModelItem(msg)); }
+ void insertMessages__(int pos, const QList<Message>&) override;