+protected slots:
+ void currentChanged(const QModelIndex& current, 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&);
+ /**
+ * Sets the local cache of whether or not a buffer should fetch backlog upon show to provide a
+ * scrollable amount of backlog
+ *
+ * @seealso BacklogSettings::setEnsureBacklogOnBufferShow()
+ */
+ void setEnsureBacklogOnBufferShow(const QVariant&);
+
+private: