Projects / Source-Highlight-Qt

Source-Highlight-Qt

Source-highlight-qt is a library for performing syntax highlighting in Qt documents by relying on the GNU Source-Highlight library. It provides an implementation of the Qt abstract class QSyntaxHighlighter class, and it deals both with Qt3 and Qt4, although you will need to build a separate version of the library for the two different Qt framework versions. The Qt3 version has fewer features and it is there only for old Qt applications. Furthermore, the QSyntaxHighlighter class in Qt3 has some design problems which make it quite inefficient to use.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  25 Dec 2011 09:53

    Release Notes: Some compilation errors were fixed. Some interfaces were slightly extended.

    •  06 Mar 2010 10:31

      Release Notes: The pkg-config .pc file is generated correctly with all the expanded compiler flags. The misspelled "sapce" has been fixed to be "space".

      •  16 Jan 2010 15:28

        Release Notes: Building with qmake is now possible.

        •  24 Sep 2009 22:53

          Release Notes: Colors in the color dialog can be customized also for elements not defined in the current style. The dialog for source-highlight's data dir settings was added. A combo box for choosing the output format language file was added. Access to the langmap for outlang files is provided. Functionalities for generating a source-highlight style file were added. Utility functions for displaying message boxes concerning source-highlight exceptions were added. TextEditHighlighted catches exceptions from source-highlight and shows them in a message box.

          •  06 Jul 2009 13:18

            Release Notes: This is the initial release.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.