protected:
//! Create an AbstractChatView for the given BufferId and add it to the UI if necessary
virtual AbstractChatView *createChatView(BufferId) = 0;
protected:
//! Create an AbstractChatView for the given BufferId and add it to the UI if necessary
virtual AbstractChatView *createChatView(BufferId) = 0;
* selecting the appropriate page in a QStackedWidget.
* \param view The chat view to be displayed. May be 0 if no chat view is selected.
*/
* selecting the appropriate page in a QStackedWidget.
* \param view The chat view to be displayed. May be 0 if no chat view is selected.
*/
virtual void appendMsg(AbstractUiMsg *msg) = 0;
virtual void prependMsg(AbstractUiMsg *msg) = 0;
virtual void setContents(const QList<AbstractUiMsg *> &contents) = 0;
virtual void appendMsg(AbstractUiMsg *msg) = 0;
virtual void prependMsg(AbstractUiMsg *msg) = 0;
virtual void setContents(const QList<AbstractUiMsg *> &contents) = 0;