Skip to content

A C++ Qt QPlainTextEdit widget with markdown highlighting support and some other extras

License

Notifications You must be signed in to change notification settings

sandsmark/qmarkdowntextedit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Linux/OS X Build Status Windows

QMarkdownTextEdit is a C++ Qt QPlainTextEdit widget with markdown highlighting and some other goodies.

Features

  • markdown highlighting
  • clickable links with Ctrl + Click
  • block indent with Tab and Shift + Tab
  • duplicate text with Ctrl + Alt + Down
  • searching of text with Ctrl + F
    • jump between search results with Up and Down
    • close search field with Escape
  • replacing of text with Ctrl + R
    • you can also replace text with regular expressions or whole words
  • and much more...

Screenshot

Screenhot

How to use this widget

  • include qmarkdowntextedit.pri to your project like this include (qmarkdowntextedit/qmarkdowntextedit.pri)
  • add a normal QPlainTextEdit to your UI and promote it to QMarkdownTextEdit (base class QPlainTextEdit)

References

Disclaimer

This SOFTWARE PRODUCT is provided by THE PROVIDER "as is" and "with all faults." THE PROVIDER makes no representations or warranties of any kind concerning the safety, suitability, lack of viruses, inaccuracies, typographical errors, or other harmful components of this SOFTWARE PRODUCT.

There are inherent dangers in the use of any software, and you are solely responsible for determining whether this SOFTWARE PRODUCT is compatible with your equipment and other software installed on your equipment. You are also solely responsible for the protection of your equipment and backup of your data, and THE PROVIDER will not be liable for any damages you may suffer in connection with using, modifying, or distributing this SOFTWARE PRODUCT.

About

A C++ Qt QPlainTextEdit widget with markdown highlighting support and some other extras

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 97.3%
  • CMake 1.5%
  • QMake 1.2%