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 |