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
A terminal character decoder which produces plain text, ignoring colours and other appearance-related...
Definition TerminalCharacterDecoder.h:72
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-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:00:01 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:00:01 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.