Source-highlight Qt Library
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CFormatter
 Csrchiliteqt::TextFormatterA specialization of srchilite::Formatter in order to format parts of a document, instead of outputting the formatted text
 Csrchiliteqt::Qt3TextFormatterThe implementation of TextFormatter for Qt3, relying on QTextCharFormat
 Csrchiliteqt::Qt4TextFormatterThe implementation of TextFormatter for Qt4, relying on QTextCharFormat
 CFormatterFactory
 Csrchiliteqt::TextFormatterFactorySpecialization of FormatterFactory to create TextFormatter objects to format text in a TextEdit
 Csrchiliteqt::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
 Csrchiliteqt::GNUSyntaxHighlighterAn abstract class using GNU Source-highlight library to perform syntax highlighting
 Csrchiliteqt::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)
 Csrchiliteqt::HighlightStateDataUtility class to deal with current highlighting state (and stack of states)
 Cstd::map< K, T >STL class
 Csrchiliteqt::QtColorMapMap for source-highlight colors into qt colors (actually, into the format #RRGGBB)
 Csrchiliteqt::QtColorMapRGBMap for RGB colors (actually, into the format #RRGGBB) into source-highlight colors
 Csrchiliteqt::ParagraphMapInternal class for mapping paragraph numbers to HighlightStateData
 CQComboBox
 Csrchiliteqt::LanguageComboBoxA subclass of QComboBox which provides functionalities for showing and selecting the language definition files of Source-Highlight
 Csrchiliteqt::OutputFormatComboBoxA subclass of QComboBox which provides functionalities for showing and selecting the output format definition files of Source-Highlight
 Csrchiliteqt::StyleComboBoxA subclass of QComboBox which provides functionalities for showing and selecting the style files of Source-Highlight
 CQDialog
 Csrchiliteqt::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
 Csrchiliteqt::SourceHighlightSettingsDialogA dialog for source-highlight's specific settings (for instance, the data dir value)
 CQSyntaxHighlighter
 Csrchiliteqt::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)
 Csrchiliteqt::Qt4SourceHighlightStyleGeneratorProvides functionalities to generate the contents for a source-highlight style file
 CQTextBlockUserData
 Csrchiliteqt::Qt4HighlightStateDataUtility class to deal with current highlighting state (and stack of states)
 CQTextEdit
 Csrchiliteqt::TextEditHighlightedA specialized QTextEdit that uses a Qt4SyntaxHighlighter for highlighting its contents
 CQWidget
 Csrchiliteqt::LanguageElemColorFormA form that can be used to select the style of a language element to highlight (for instance, color, bold, italic, etc.)
 Csrchiliteqt::MainColorFormA form that can be used to select the color of the main font of the editor
 Csrchiliteqt::SourceHighlightSettingsPageA page for a dialog for source-highlight's specific settings; this particular page deals with the data dir value)
 Csrchiliteqt::SourceHighlightExceptionBoxUtility functions to show message boxes related to Source-Highlight library thrown exceptions
 CUi_ColorDialog
 CUi::ColorDialog
 CUi_LanguageElemColorForm
 CUi::LanguageElemColorForm
 CUi_MainColorForm
 CUi::MainColorForm
 CUi_SourceHighlightSettingsDialog
 CUi::SourceHighlightSettingsDialog
 CUi_SourceHighlightSettingsPage
 CUi::SourceHighlightSettingsPage