+protected:
+ AbstractChatView *createChatView(BufferId) override;
+ void removeChatView(BufferId) override;
+ inline bool autoMarkerLine() const override { return _autoMarkerLine; }
+
+protected slots:
+ void currentChanged(const QModelIndex ¤t, const QModelIndex &previous) override;
+ void showChatView(BufferId) override;
+
+private slots:
+ void scrollToHighlight(QGraphicsItem *highlightItem);
+ void zoomIn();
+ void zoomOut();
+ void zoomOriginal();
+
+ void setAutoMarkerLine(const QVariant &);
+ void setAutoMarkerLineOnLostFocus(const QVariant &);
+
+private: