lqml/examples/cl-repl/cpp
2022-04-09 19:12:45 +02:00
..
qt.cpp add example 'cl-repl' 2022-04-09 19:12:45 +02:00
qt.h add example 'cl-repl' 2022-04-09 19:12:45 +02:00
qt.pro add example 'cl-repl' 2022-04-09 19:12:45 +02:00
readme.md add example 'cl-repl' 2022-04-09 19:12:45 +02:00

Info

This demonstrates how to extend your app with Qt code callable from Lisp.

Please note that we only need QVariant arguments, which can also hold pointers which are type checked when retrieving the pointer value (that is, the pointer is a nullptr if the type doesn't match).

It also shows how to extend non QObject classes with a QObject, in order to store their pointer values in a QVariant.