| AutoScrollDirection enum name | ChatWidget | private |
| busyNotification | ChatWidget | private |
| busyScene | ChatWidget | private |
| calculateSceneRect() const | ChatWidget | protected |
| chatLineStorage | ChatWidget | private |
| chatLog | ChatWidget | private |
| ChatWidget(IChatLog &chatLog, const Core &core, QWidget *parent=nullptr) | ChatWidget | explicit |
| checkVisibility() | ChatWidget | protected |
| clear() | ChatWidget | |
| clearSelection() | ChatWidget | |
| clickCount | ChatWidget | private |
| clickPos | ChatWidget | private |
| colorizeNames | ChatWidget | private |
| copyAction | ChatWidget | private |
| copySelectedText(bool toSelectionBuffer=false) const | ChatWidget | |
| core | ChatWidget | private |
| disableSearchText() | ChatWidget | private |
| findLineByPosY(qreal yPos) const | ChatWidget | protected |
| firstVisibleLineChanged(const ChatLine::Ptr &prevLine, const ChatLine::Ptr &firstLine) | ChatWidget | signal |
| focusInEvent(QFocusEvent *ev) final | ChatWidget | protected |
| focusOutEvent(QFocusEvent *ev) final | ChatWidget | protected |
| fontChanged(const QFont &font) | ChatWidget | |
| forceRelayout() | ChatWidget | slot |
| getContentFromGlobalPos(QPoint pos) const | ChatWidget | |
| getContentFromPos(QPointF scenePos) const | ChatWidget | protected |
| getSelectedText() const | ChatWidget | |
| getVisibleRect() const | ChatWidget | protected |
| handleMultiClickEvent() | ChatWidget | private |
| handleSearchResult(SearchResult result, SearchDirection direction) | ChatWidget | slot |
| hasTextToBeCopied() const | ChatWidget | |
| hideEvent(QHideEvent *event) final | ChatWidget | protected |
| insertChatlines(std::map< ChatLogIdx, ChatLine::Ptr > chatLines) | ChatWidget | |
| isActiveFileTransfer(ChatLine::Ptr l) | ChatWidget | private |
| isEmpty() const | ChatWidget | |
| isOverSelection(QPointF scenePos) const | ChatWidget | protected |
| jumpToDate(QDate date) | ChatWidget | |
| jumpToIdx(ChatLogIdx idx) | ChatWidget | |
| lastClickButton | ChatWidget | private |
| lastClickPos | ChatWidget | private |
| layout(int start, int end, qreal width) | ChatWidget | protected |
| lineSpacing | ChatWidget | private |
| margins | ChatWidget | private |
| messageNotFoundShow(SearchDirection direction) | ChatWidget | signal |
| mouseDoubleClickEvent(QMouseEvent *ev) final | ChatWidget | protected |
| mouseMoveEvent(QMouseEvent *ev) final | ChatWidget | protected |
| mousePressEvent(QMouseEvent *ev) final | ChatWidget | protected |
| mouseReleaseEvent(QMouseEvent *ev) final | ChatWidget | protected |
| moveMultiSelectionDown(int offset) | ChatWidget | private |
| moveMultiSelectionUp(int offset) | ChatWidget | private |
| movePreciseSelectionDown(int offset) | ChatWidget | private |
| movePreciseSelectionUp(int offset) | ChatWidget | private |
| moveSelectionRectDownIfSelected(int offset) | ChatWidget | private |
| moveSelectionRectUpIfSelected(int offset) | ChatWidget | private |
| multiClickTimer | ChatWidget | private |
| needsToHideName(ChatLogIdx idx, bool prevIdxRendered) const | ChatWidget | private |
| onMessageUpdated(ChatLogIdx idx) | ChatWidget | privateslot |
| onMultiClickTimeout() | ChatWidget | privateslot |
| onRenderFinished() | ChatWidget | privateslot |
| onScrollValueChanged(int value) | ChatWidget | privateslot |
| onSearchDown(const QString &phrase, const ParameterSearch ¶meter) | ChatWidget | slot |
| onSearchUp(const QString &phrase, const ParameterSearch ¶meter) | ChatWidget | slot |
| onSelectionTimerTimeout() | ChatWidget | privateslot |
| onWorkerTimeout() | ChatWidget | privateslot |
| reloadTheme() | ChatWidget | slot |
| removeLines(ChatLogIdx being, ChatLogIdx end) | ChatWidget | protected |
| removeSearchPhrase() | ChatWidget | slot |
| renderCompletionFns | ChatWidget | private |
| renderFile(QString displayName, ToxFile file, bool isSelf, QDateTime timestamp, ChatLine::Ptr &chatMessage) | ChatWidget | private |
| renderFinished() | ChatWidget | signal |
| renderItem(const ChatLogItem &item, bool hideName, bool colorizeNames, ChatLine::Ptr &chatMessage) | ChatWidget | private |
| renderMessage(ChatLogIdx idx) | ChatWidget | privateslot |
| renderMessages(ChatLogIdx begin, ChatLogIdx end) | ChatWidget | privateslot |
| repNameAfter | ChatWidget | |
| resizeEvent(QResizeEvent *ev) final | ChatWidget | protected |
| retranslateUi() | ChatWidget | private |
| scene | ChatWidget | private |
| scrollContentsBy(int dx, int dy) final | ChatWidget | protected |
| scrollMonitoringEnabled | ChatWidget | private |
| scrollToBottom() | ChatWidget | protected |
| scrollToLine(ChatLine::Ptr line) | ChatWidget | |
| searchPos | ChatWidget | private |
| selClickedCol | ChatWidget | private |
| selClickedRow | ChatWidget | private |
| selectAll() | ChatWidget | |
| selectAllAction | ChatWidget | private |
| selectionChanged() | ChatWidget | signal |
| SelectionMode enum name | ChatWidget | private |
| selectionMode | ChatWidget | private |
| selectionRectColor | ChatWidget | private |
| selectionScrollDir | ChatWidget | private |
| selectionTimer | ChatWidget | private |
| selFirstRow | ChatWidget | private |
| selGraphItem | ChatWidget | private |
| selLastRow | ChatWidget | private |
| setColorizedNames(bool enable) | ChatWidget | inline |
| setRenderedWindowEnd(ChatLogIdx end) | ChatWidget | privateslot |
| setRenderedWindowStart(ChatLogIdx start) | ChatWidget | privateslot |
| setTypingNotification() | ChatWidget | private |
| setTypingNotificationName(const QString &displayName) | ChatWidget | |
| setTypingNotificationVisible(bool visible) | ChatWidget | |
| shouldRenderMessage(ChatLogIdx idx) const | ChatWidget | private |
| showEvent(QShowEvent *) final | ChatWidget | protected |
| startResizeWorker() | ChatWidget | protected |
| startSearch(const QString &phrase, const ParameterSearch ¶meter) | ChatWidget | slot |
| stickToBottom() const | ChatWidget | protected |
| typingNotification | ChatWidget | private |
| updateBusyNotification() | ChatWidget | protected |
| updateMultiSelectionRect() | ChatWidget | protected |
| updateSceneRect() | ChatWidget | protected |
| updateTypingNotification() | ChatWidget | protected |
| useableWidth() const | ChatWidget | protected |
| visibleLines | ChatWidget | private |
| wheelEvent(QWheelEvent *event) final | ChatWidget | protected |
| workerAnchorLine | ChatWidget | private |
| workerLastIndex | ChatWidget | private |
| workerStb | ChatWidget | private |
| workerTimer | ChatWidget | private |
| ~ChatWidget() | ChatWidget | virtual |