Results 1 to 20 of 216

Thread: QCodeEdit

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    Jan 2006
    Location
    travelling
    Posts
    1,116
    Thanks
    8
    Thanked 127 Times in 121 Posts
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default QCodeEdit

    hi, I've had planned quite a while ago to rewrite the text editing module of Edyuk and, as I was bored with writing Edyuk docs last week, I started thinking about that.

    QCodeEdit is meant to be a framework providing :
    • a powerful and flexible widget mixing a QTextEdit and various panels
    • an easily extendable framework for "language definitions" : i.e. each programming language is associated with one or more file extensions and gets its own parenthesis matcher, text indenter and syntax highlighter
    • an wide set of powerful generic components that interfaces between XML definitions and "language framework"
    The archive I'm releasing is just a first draft and currently features only the core of the language framework and the generic highlighting engine.

    For simplicity's sake it's gonna be possible to attach the language framework to a QTextEdit or to QCodeEdit indifferently.

    The beta is bundled with a minimal example and an XML definition for C++ (with Doxygen stuff)

    Have fun and feed me back.
    Attached Files Attached Files
    Current Qt projects : QCodeEdit, RotiDeCode

  2. The following user says thank you to fullmetalcoder for this useful post:

    maxvanceffer (28th June 2011)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.