MauiKit Terminal
HistorySearch.cpp
25HistorySearch::HistorySearch(EmulationPtr emulation, const QRegExp ®Exp, bool forwards, int startColumn, int startLine, QObject *parent)
45 found = search(m_startColumn, m_startLine, -1, m_emulation->lineCount()) || search(0, 0, m_startColumn, m_startLine);
47 found = search(0, 0, m_startColumn, m_startLine) || search(m_startColumn, m_startLine, -1, m_emulation->lineCount());
62 qDebug() << "search from" << startColumn << "," << startLine << "to" << endColumn << "," << endLine;
123 qDebug() << "m_foundStartColumn" << m_foundStartColumn << "m_foundStartLine" << m_foundEndLine << "m_foundEndColumn" << m_foundEndColumn
void setRecordLinePositions(bool record)
Enables recording of character positions at which new lines are added.
Definition TerminalCharacterDecoder.cpp:66
void begin(QTextStream *output) override
Begin decoding characters.
Definition TerminalCharacterDecoder.cpp:55
QList< int > linePositions() const
Returns of character positions in the output stream at which new lines where added.
Definition TerminalCharacterDecoder.cpp:70
const_reference at(qsizetype i) const const
qsizetype size() const const
Q_EMITQ_EMIT
void deleteLater()
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 31 2025 12:05:12 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 31 2025 12:05:12 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.