Description: QMarkdownTextEdit is a Qt C++ QTextEdit widget with markdown support 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 wordsLast changelog:
see <a href="https://github.com/pbek/qmarkdowntextedit/commits/develop">https://github.com/pbek/qmarkdowntextedit/commits/develop</a>
It would be nice to at least go for LGPL with an exception clause which is a suitable copyleft license for libraries.
GPL is not really appropriate for a widget/component for other people to use.
And even plain LGPL would mean that people would have to dynamically link to it.
Thank you for your comment! What license would be suitable then in your eyes? Would MIT be a good choice?
... would also converge with https://github.com/pbek/qmarkdowntextedit/blob/develop/lib/peg-markdown-highlight/LICENSE
MIT would be a most excellent choice :)
BSD 3-clause if you are concerned about legalese, but a permissive license definitely would help others to make good use of your code.
Thanks for considering my suggestion!
Cheers
Jacob
Ratings & Comments
6 Comments
It would be nice to at least go for LGPL with an exception clause which is a suitable copyleft license for libraries. GPL is not really appropriate for a widget/component for other people to use. And even plain LGPL would mean that people would have to dynamically link to it.
Thank you for your comment! What license would be suitable then in your eyes? Would MIT be a good choice? ... would also converge with https://github.com/pbek/qmarkdowntextedit/blob/develop/lib/peg-markdown-highlight/LICENSE
MIT would be a most excellent choice :) BSD 3-clause if you are concerned about legalese, but a permissive license definitely would help others to make good use of your code. Thanks for considering my suggestion! Cheers Jacob
MIT is GPL-compatible, and I think BSD is too.
Done! It's now MIT. Thank you for you input!
Thanks Patrizio - you are awesome :)