Source-highlight Qt Library
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
oCsrchiliteqt::ColorDialogA dialog to change the colors of the foreground and background of an editor and of the font properties and colors of the language elements to highlight
oCsrchiliteqt::GNUSyntaxHighlighterAn abstract class using GNU Source-highlight library to perform syntax highlighting
|oCsrchiliteqt::Qt3SyntaxHighlighterAn implementation of QSyntaxHighlighter using GNU Source-highlight library (by relying on GNUSyntaxHighlighter provided by the common part of this library)
|\Csrchiliteqt::Qt4SyntaxHighlighterAn implementation of QSyntaxHighlighter using GNU Source-highlight library (by relying on GNUSyntaxHighlighter provided by the common part of this library)
oCsrchiliteqt::HighlightStateDataUtility class to deal with current highlighting state (and stack of states)
oCsrchiliteqt::LanguageComboBoxA subclass of QComboBox which provides functionalities for showing and selecting the language definition files of Source-Highlight
oCsrchiliteqt::LanguageElemColorFormA form that can be used to select the style of a language element to highlight (for instance, color, bold, italic, etc.)
oCsrchiliteqt::MainColorFormA form that can be used to select the color of the main font of the editor
oCsrchiliteqt::OutputFormatComboBoxA subclass of QComboBox which provides functionalities for showing and selecting the output format definition files of Source-Highlight
oCsrchiliteqt::ParagraphMapInternal class for mapping paragraph numbers to HighlightStateData
oCsrchiliteqt::Qt4HighlightStateDataUtility class to deal with current highlighting state (and stack of states)
oCsrchiliteqt::Qt4SourceHighlightStyleGeneratorProvides functionalities to generate the contents for a source-highlight style file
oCsrchiliteqt::QtColorMapMap for source-highlight colors into qt colors (actually, into the format #RRGGBB)
oCsrchiliteqt::QtColorMapRGBMap for RGB colors (actually, into the format #RRGGBB) into source-highlight colors
oCsrchiliteqt::SourceHighlightExceptionBoxUtility functions to show message boxes related to Source-Highlight library thrown exceptions
oCsrchiliteqt::SourceHighlightSettingsDialogA dialog for source-highlight's specific settings (for instance, the data dir value)
oCsrchiliteqt::SourceHighlightSettingsPageA page for a dialog for source-highlight's specific settings; this particular page deals with the data dir value)
oCsrchiliteqt::StyleComboBoxA subclass of QComboBox which provides functionalities for showing and selecting the style files of Source-Highlight
oCsrchiliteqt::TextEditHighlightedA specialized QTextEdit that uses a Qt4SyntaxHighlighter for highlighting its contents
oCsrchiliteqt::TextFormatterA specialization of srchilite::Formatter in order to format parts of a document, instead of outputting the formatted text
|oCsrchiliteqt::Qt3TextFormatterThe implementation of TextFormatter for Qt3, relying on QTextCharFormat
|\Csrchiliteqt::Qt4TextFormatterThe implementation of TextFormatter for Qt4, relying on QTextCharFormat
oCsrchiliteqt::TextFormatterFactorySpecialization of FormatterFactory to create TextFormatter objects to format text in a TextEdit
|oCsrchiliteqt::Qt3TextFormatterFactoryImplementation of TextFormatterFactory to create Qt3 TextFormatter objects to format text in a TextEdit
|\Csrchiliteqt::Qt4TextFormatterFactoryImplementation of TextFormatterFactory to create Qt4 TextFormatter objects to format text in a TextEdit
oCUi_ColorDialog
|\CUi::ColorDialog
oCUi_LanguageElemColorForm
|\CUi::LanguageElemColorForm
oCUi_MainColorForm
|\CUi::MainColorForm
oCUi_SourceHighlightSettingsDialog
|\CUi::SourceHighlightSettingsDialog
\CUi_SourceHighlightSettingsPage
 \CUi::SourceHighlightSettingsPage