Konsole::TerminalImageFilterChain
Konsole::TerminalImageFilterChain Class Reference
#include <Filter.h>
Inheritance diagram for Konsole::TerminalImageFilterChain:
Public Member Functions | |
void | setImage (std::span< const Character > image, int lines, int columns, const QVector< LineProperty > &lineProperties) |
Public Member Functions inherited from Konsole::FilterChain | |
void | addFilter (std::unique_ptr< Filter > &&filter) |
bool | containsFilter (Filter *filter) |
Filter::HotSpot * | hotSpotAt (int line, int column) const |
QList< Filter::HotSpot * > | hotSpots () const |
QList< Filter::HotSpot > | hotSpotsAtLine (int line) const |
void | process () |
void | removeFilter (Filter *filter) |
void | reset () |
void | setBuffer (const QString *buffer, const QList< int > *linePositions) |
Detailed Description
A filter chain which processes character images from terminal displays.
Constructor & Destructor Documentation
◆ TerminalImageFilterChain()
TerminalImageFilterChain::TerminalImageFilterChain | ( | ) |
Definition at line 114 of file Filter.cpp.
◆ ~TerminalImageFilterChain()
|
override |
Definition at line 120 of file Filter.cpp.
Member Function Documentation
◆ setImage()
void TerminalImageFilterChain::setImage | ( | std::span< const Character > | image, |
int | lines, | ||
int | columns, | ||
const QVector< LineProperty > & | lineProperties ) |
Set the current terminal image to image
.
- Parameters
-
image The terminal image lines The number of lines in the terminal image columns The number of columns in the terminal image lineProperties The line properties to set for image
Definition at line 126 of file Filter.cpp.
The documentation for this class was generated from the following files:
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.