Inqlude provides a comprehensive listing of all existing libraries for developers of applications using the Qt toolkit. Inqlude is run by the community and open for contributions.
Source code editor component for Qt
Novile is an editor for Qt 5, based on Ace editor from ajax.org. It allows to extend your application with a source code editor.