mirror of
https://gitlab.com/eql/lqml.git
synced 2025-12-06 10:31:34 -08:00
add header for calling ECL from Qt plugins; add cpp-lib example call; revisions
This commit is contained in:
parent
71437530f3
commit
7b9dfb3123
6 changed files with 455 additions and 15 deletions
|
|
@ -1,8 +1,9 @@
|
|||
(defvar *cpp* (qload-c++ "cpp"))
|
||||
(defvar *cpp* (qload-c++ "cpp")) ; loads plugin in main/UI thread
|
||||
|
||||
(define-qt-wrappers *cpp*)
|
||||
|
||||
;; qrun* needed in Slime (not running on UI thread)
|
||||
|
||||
;; qrun* needed in Slime for message box (not running on UI thread)
|
||||
(qrun* (print (hello *cpp* '(1 "two" (1.25 #(50 -50 75))))))
|
||||
|
||||
;; qrun* needed in Slime to see the return value (blocking call in main thread)
|
||||
(qrun* (print (call-lisp *cpp* 42)))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue