inline const MessageModelItem *messageItemAt(int i) const override { return &_messageList[i]; }
protected:
// virtual MessageModelItem *createMessageModelItem(const Message &);
inline const MessageModelItem *messageItemAt(int i) const override { return &_messageList[i]; }
protected:
// virtual MessageModelItem *createMessageModelItem(const Message &);