• Skip to content
  • Skip to link menu
KDE 4.1 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

Konsole

Konsole::HTMLDecoder

Konsole::HTMLDecoder Class Reference

#include <TerminalCharacterDecoder.h>

Inheritance diagram for Konsole::HTMLDecoder:

Inheritance graph
[legend]

List of all members.


Detailed Description

A terminal character decoder which produces pretty HTML markup.

Definition at line 114 of file TerminalCharacterDecoder.h.


Public Member Functions

virtual void begin (QTextStream *output)
virtual void decodeLine (const Character *const characters, int count, LineProperty properties)
virtual void end ()
 HTMLDecoder ()
void setColorTable (const ColorEntry *table)

Constructor & Destructor Documentation

HTMLDecoder::HTMLDecoder (  ) 

Constructs an HTML decoder using a default black-on-white color scheme.

Definition at line 111 of file TerminalCharacterDecoder.cpp.


Member Function Documentation

void HTMLDecoder::begin ( QTextStream *  output  )  [virtual]

Begin decoding characters.

The resulting text is appended to output.

Implements Konsole::TerminalCharacterDecoder.

Definition at line 120 of file TerminalCharacterDecoder.cpp.

void HTMLDecoder::decodeLine ( const Character *const   characters,
int  count,
LineProperty  properties 
) [virtual]

Converts a line of terminal characters with associated properties into a text string and writes the string into an output QTextStream.

Parameters:
characters An array of characters of length count.
properties Additional properties which affect all characters in the line
output The output stream which receives the decoded text

Implements Konsole::TerminalCharacterDecoder.

Definition at line 147 of file TerminalCharacterDecoder.cpp.

void HTMLDecoder::end (  )  [virtual]

End decoding.

Implements Konsole::TerminalCharacterDecoder.

Definition at line 132 of file TerminalCharacterDecoder.cpp.

void HTMLDecoder::setColorTable ( const ColorEntry *  table  ) 

Sets the colour table which the decoder uses to produce the HTML colour codes in its output.

Definition at line 243 of file TerminalCharacterDecoder.cpp.


The documentation for this class was generated from the following files:
  • TerminalCharacterDecoder.h
  • TerminalCharacterDecoder.cpp

Konsole

Skip menu "Konsole"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • Konsole
  • Libraries
  •   libkonq
Generated for API Reference by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal