c++/qt/lisp