/ src /
/src/package.lisp
1 ;; Remove the :qt nickname of :cl-smoke.qt to allow
2 ;; :cl-smoke.commonqt to use it.
3 (eval-when (:load-toplevel :compile-toplevel)
4 (rename-package :cl-smoke.qt :cl-smoke.qt))
5
6 (defpackage :cl-smoke.commonqt
7 (:use :cl :cxx-support :cffi)
8 (:nicknames :qt)
9 (:export #:ensure-smoke
10 #:enable-syntax
11 #:new
12
13 #:qsignal
14 #:qslot
15
16 #:make-qapplication
17
18 #:qt-class
19 #:find-qclass
20
21 #:emit-signal
22 #:call-next-qmethod
23 #:primitive-value
24
25 #:uint
26 #:int
27 #:bool
28 #:qstring
29 #:enum=
30
31 #:qapropos
32 #:qdescribe))
33
34 ;; No named-readtables support; fake it.
35 ;;
36 (defpackage :named-readtables
37 (:use :cl)
38 (:export #:in-readtable))
39
40 (in-package :named-readtables)
41 (defun in-readtable (name)
42 (declare (ignore name)))