/TrollEdit

Students project. AST driven QT based text editor with graphical enhancements

Primary LanguageCOtherNOASSERTION

TrollEdit is a Qt based text editor developed by students at Slovak University of Technology.

The main goal of the project is to teach students open source deveopmnet and team management.
TrollEdit itself is an experiment to utilize full AST code analysis during writing of code.
This can have benefits in various common tasks such as moving blocks of code, syntax checking,
syntax highlighting etc.

This repository contains a fork of the project which I modified to use CMake based build system 
instead of the default qmake. Other modifications include statically linked in lpeg and reordered
project file structure.

Students project page (in Slovak):
http://labss2.fiit.stuba.sk/TeamProject/2011/team10is-si/plan.html


Setting up in QTCreator (2.0 Beta recomended)
- Open CMakeLists.txt in project browse dialog.
- Configure CMake with no additional args.
- Add argument "install" to build step "make", this will install builds to [path_to_project]/TrollEdit with all resources
- Add custom executable pointing to [path_to_project]/TrollEdit/trolledit with workdir set to [path_to_project]/TrollEdit
- Build/Debug/Code as needed