:qt and :qt-impl packages to prevent collision with :cl symbols and fix object with non smoke parent.
Thu Jun 11 16:59:48 CEST 2009 Tobias Rautenkranz <tobias@rautenkranz.ch>
* :qt and :qt-impl packages to prevent collision with :cl symbols and fix object with non smoke parent.
hunk ./qt.mbd 14
- ())
+ ((package :initarg :package)))
hunk ./qt.mbd 37
- ("libqt-smoke-extra" sysdef.cmake:cmake-library)
+ ("libqt-smoke-extra" sysdef.cmake:cmake-library (:package :cl-smoke.qt-impl))
hunk ./src/application.lisp 1
-(in-package :qt)
+(in-package :cl-smoke.qt-impl)
hunk ./src/application.lisp 10
-(defun app ()
+(defun qt:app ()
hunk ./src/application.lisp 13
- (assert (app-p)
+ (assert (qt:app-p)
hunk ./src/application.lisp 18
-(defun app-p ()
+(defun qt:app-p ()
hunk ./src/application.lisp 27
- (application 'application)
+ (application 'qt:application)
hunk ./src/application.lisp 39
- (if (app-p)
+ (if (qt:app-p)
hunk ./src/application.lisp 41
- (assert (typep (app) (find-class application))
+ (assert (typep (qt:app) (find-class application))
hunk ./src/application.lisp 44
-not of type ~A." (app) (find-class application))
- (values (app) nil))
+not of type ~A." (qt:app) (find-class application))
+ (values (qt:app) nil))
hunk ./src/application.lisp 47
- (assert (null-pointer-p (smoke::pointer (core-application.instance)))
- ()
- "Active QCoreApplication not created by QT:WITH-APP.")
+ (when (not (null-pointer-p (smoke::pointer
+ (qt:core-application.instance))))
+ (cerror "Delete the active application." "Active application not created by QT:WITH-APP.")
+ (smoke::delete-pointer (smoke::pointer (qt:core-application.instance))
+ (find-class 'qt:core-application)))
hunk ./src/application.lisp 61
- (when (typep (app) 'application)
- (application.close-all-windows)
+ (when (typep (qt:app) 'qt:application)
+ (qt:application.close-all-windows)
hunk ./src/application.lisp 68
- (loop for widget across (application.all-widgets) do
+ (loop for widget across (qt:application.all-widgets) do
hunk ./src/application.lisp 70
- (cxx:quit (app))
+ (cxx:quit (qt:app))
hunk ./src/application.lisp 75
- (smoke::delete-pointer (smoke::pointer (app)) (class-of (app)))
- (setf (slot-value (app) 'pointer) (null-pointer))
+ (smoke::delete-pointer (smoke::pointer (qt:app)) (class-of (qt:app)))
+ (setf (slot-value (qt:app) 'pointer) (null-pointer))
hunk ./src/application.lisp 87
-(defmacro with-app (&body body)
+(defmacro qt:with-app (&body body)
hunk ./src/application.lisp 97
- `(with-application ((ensure-app 'application) (kill-app))
+ `(with-application ((cl-smoke.qt-impl::ensure-app 'qt:application) (kill-app))
hunk ./src/application.lisp 100
-(defmacro with-core-app (&body body)
- `(with-application ((ensure-app 'core-application) (kill-app))
+(defmacro qt:with-core-app (&body body)
+ `(with-application ((cl-smoke.qt-impl::ensure-app 'qt:core-application) (kill-app))
hunk ./src/application.lisp 105
-(defun exec (&rest widgets)
+(defun qt:exec (&rest widgets)
hunk ./src/application.lisp 109
- (restart-bind ((abort-app #'(lambda ()
- (cxx:quit (app))
+ (restart-bind ((qt::abort-app #'(lambda ()
+ (cxx:quit (qt:app))
hunk ./src/application.lisp 118
- (and (app-p)
+ (and (qt:app-p)
hunk ./src/application.lisp 120
- (cxx:exec (app)))))
+ (cxx:exec (qt:app)))))
hunk ./src/i18n.lisp 1
-(in-package :qt)
+(in-package :cl-smoke.qt-impl)
hunk ./src/i18n.lisp 3
-(defun tr (message &optional context)
+(defun qt:tr (message &optional context)
hunk ./src/i18n.lisp 17
-(defmacro with-translator ((base-name &rest paths) &body body)
+(defmacro qt:with-translator ((base-name &rest paths) &body body)
hunk ./src/i18n.lisp 23
- `(let ((,translator (make-instance 'translator)))
+ `(let ((,translator (make-instance 'qt:translator)))
hunk ./src/i18n.lisp 36
-(defmacro with-libqt-translator (&body body)
+(defmacro qt:with-libqt-translator (&body body)
hunk ./src/i18n.lisp 41
- `(let ((,translator (make-instance 'translator)))
+ `(let ((,translator (make-instance 'qt:translator)))
hunk ./src/i18n.lisp 49
-(defun search-file (name &rest paths)
+(defun qt:search-file (name &rest paths)
hunk ./src/lisp-object.lisp 1
-(in-package :qt)
+(in-package :cl-smoke.qt-impl)
hunk ./src/lisp-object.lisp 36
- (smoke::value meta-type.+user+))
+ (smoke::value qt:meta-type.+user+))
hunk ./src/list.lisp 1
-(in-package :qt)
+(in-package :cl-smoke.qt-impl)
hunk ./src/msg-handler.lisp 1
-(in-package :qt)
+(in-package :cl-smoke.qt-impl)
hunk ./src/object.lisp 1
-(in-package :qt)
+(in-package :cl-smoke.qt-impl)
hunk ./src/object.lisp 3
-(let ((object (make-instance 'object)))
- (defmethod cxx:static-meta-object ((class (eql (find-class 'object))))
+(let ((object (make-instance 'qt:object)))
+ (defmethod cxx:static-meta-object ((class (eql (find-class 'qt:object))))
hunk ./src/object.lisp 10
-(defmethod documentation :around ((class cxx:class)
- (doc-type t))
- (if (and (subtypep class (find-class 'object))
+(defmethod documentation :around ((class smoke::smoke-standard-class)
+ (doc-type (eql 't)))
+ (if (and (subtypep class (find-class 'qt:object))
hunk ./src/object.lisp 20
- (call-next-method) (sort (class-properties class) #'string<=)
+ (call-next-method) (sort (qt:class-direct-properties class) #'string<=)
hunk ./src/object.lisp 25
-(defmethod print-object ((object object) stream)
+(defmethod print-object ((object qt:object) stream)
hunk ./src/object.lisp 38
-(defun meta-object-signals (meta-object)
+(defun meta-object-signals (meta-object &key all)
hunk ./src/object.lisp 42
- (meta-object-methods meta-object))))
+ (meta-object-methods meta-object (not all)))))
hunk ./src/object.lisp 44
-(defun class-signals (class)
- (meta-object-signals (cxx:static-meta-object class)))
+(defun class-signals (class &key all)
+ (meta-object-signals (cxx:static-meta-object class) :all all))
hunk ./src/object.lisp 47
-(defun meta-object-slots (meta-object)
+(defun meta-object-slots (meta-object &key all)
hunk ./src/object.lisp 51
- (meta-object-methods meta-object))))
+ (meta-object-methods meta-object (not all)))))
hunk ./src/object.lisp 54
-(defun class-slots (class)
- (meta-object-slots (cxx:static-meta-object class)))
+(defun class-slots (class &key all)
+ (meta-object-slots (cxx:static-meta-object class) :all all))
hunk ./src/object.lisp 57
+(defun parent-p (object)
+ (not (null-pointer-p (smoke::pointer-call (smoke::make-smoke-method (find-class 'qt:object)
+ "parent")
+ (smoke::pointer object)))))
hunk ./src/object.lisp 62
-(defmethod initialize-instance :after ((object object)
+(defun find-smoke-parent (object)
+ "Returns the first parent of OBJECT or OBJECT that is a Smoke class.
+(the destructed callback is called when the object is freed.)"
+ ;; FIXME allow usage of non smoke objects by connecting to the
+ ;; destroyed() signal.
+ (let ((parent (cxx:parent object)))
+ (if (not (null-pointer-p (smoke::pointer parent)))
+ (if (smoke::has-pointer-p (smoke::pointer parent))
+ parent
+ (find-smoke-parent parent))
+ (error "No smoke parent found."))))
+
+(defmethod initialize-instance :after ((object qt:object)
hunk ./src/object.lisp 83
-; (typep (class-of object) 'cxx:class)
- (not (null-pointer-p (smoke::pointer (cxx:parent object)))))
- (smoke::transfer-ownership-to object (cxx:parent object))))
+ (parent-p object))
+ (smoke::transfer-ownership-to object
+ (find-smoke-parent object))))
hunk ./src/object.lisp 114
-(defmethod smoke::make-finalize ((object object))
+(defmethod smoke::make-finalize ((object qt:object))
hunk ./src/object.lisp 140
+
hunk ./src/object.lisp 160
- (event (make-instance 'event :pointer (cffi:mem-aref data :pointer 1))))
+ (event (make-instance 'qt:event
+ :pointer (cffi:mem-aref data :pointer 1))))
hunk ./src/object.lisp 163
- (event.+child-added+
- (let ((child-event (make-instance 'child-event
+ (qt:event.+child-added+
+ (let ((child-event (make-instance 'qt:child-event
hunk ./src/object.lisp 166
- (smoke::upcast event (find-class 'child-event)))))
+ (smoke::upcast event (find-class 'qt:child-event)))))
+ (tg:cancel-finalization (cxx:child child-event))
hunk ./src/object.lisp 169
- (assert receiver)
+ (unless receiver
+ (setf receiver (find-smoke-parent (cxx:child child-event))))
hunk ./src/object.lisp 172
- (event.+child-removed+
- (let* ((child-event (make-instance 'child-event
+ (qt:event.+child-removed+
+ (let* ((child-event (make-instance 'qt:child-event
hunk ./src/object.lisp 175
- (find-class 'child-event)))))
+ (find-class 'qt:child-event)))))
hunk ./src/operator.lisp 1
-(in-package :qt)
+(in-package :cl-smoke.qt-impl)
hunk ./src/ownership.lisp 1
-(in-package :qt)
+(in-package :cl-smoke.qt-impl)
hunk ./src/ownership.lisp 4
-(define-takes-ownership cxx:push ((undo-stack undo-stack) undo-command)
+(define-takes-ownership cxx:push ((undo-stack qt:undo-stack) undo-command)
hunk ./src/ownership.lisp 26
-(define-takes-ownership cxx:add-item ((layout grid-layout) (item layout-item)
+(define-takes-ownership cxx:add-item ((layout qt:grid-layout) (item qt:layout-item)
hunk ./src/ownership.lisp 29
-(define-takes-ownership cxx:add-item ((layout grid-layout) (item layout-item)
+(define-takes-ownership cxx:add-item ((layout qt:grid-layout) (item qt:layout-item)
hunk ./src/ownership.lisp 32
-(define-takes-ownership cxx:add-item ((layout grid-layout) (item layout-item)
+(define-takes-ownership cxx:add-item ((layout qt:grid-layout) (item qt:layout-item)
hunk ./src/ownership.lisp 35
-(define-takes-ownership cxx:add-item ((layout grid-layout) (item layout-item)
+(define-takes-ownership cxx:add-item ((layout qt:grid-layout) (item qt:layout-item)
hunk ./src/ownership.lisp 39
-(define-takes-ownership cxx:add-item ((layout layout) (item layout-item))
+(define-takes-ownership cxx:add-item ((layout qt:layout) (item qt:layout-item))
hunk ./src/ownership.lisp 44
-(define-takes-ownership cxx:register-editor ((factory item-editor-factory)
+(define-takes-ownership cxx:register-editor ((factory qt:item-editor-factory)
hunk ./src/ownership.lisp 49
-(define-takes-ownership cxx:set-child ((this standard-item) row colum item)
+(define-takes-ownership cxx:set-child ((this qt:standard-item) row colum item)
hunk ./src/ownership.lisp 51
-(define-takes-ownership cxx:set-child ((this standard-item) row item)
+(define-takes-ownership cxx:set-child ((this qt:standard-item) row item)
hunk ./src/ownership.lisp 53
-(define-takes-ownership cxx:set-horizontal-header-item ((this standard-item-model)
+(define-takes-ownership cxx:set-horizontal-header-item ((this qt:standard-item-model)
hunk ./src/ownership.lisp 56
-(define-takes-ownership cxx:set-vertical-header-item ((this standard-item-model)
+(define-takes-ownership cxx:set-vertical-header-item ((this qt:standard-item-model)
hunk ./src/ownership.lisp 59
-(define-takes-ownership cxx:set-item ((this standard-item-model)
+(define-takes-ownership cxx:set-item ((this qt:standard-item-model)
hunk ./src/ownership.lisp 62
-(define-takes-ownership cxx:set-item ((this standard-item-model)
+(define-takes-ownership cxx:set-item ((this qt:standard-item-model)
hunk ./src/ownership.lisp 65
-(define-takes-ownership cxx:set-item-prototype ((this standard-item-model)
+(define-takes-ownership cxx:set-item-prototype ((this qt:standard-item-model)
hunk ./src/package.lisp 1
-(defpackage :qt
- (:use :cl :smoke :cffi :bordeaux-threads :cxx-support :alexandria)
+(defpackage :cl-smoke.qt-impl
+ (:use :cl :smoke :cffi :bordeaux-threads :cxx-support :alexandria))
+
+(defpackage :cl-smoke.qt
+ (:use) ;; do not use :cl to prevent collition with TIME and CHAR
+ (:nicknames :qt)
hunk ./src/package.lisp 33
+ #:make-char
+ #:from-char
+ [_$_]
hunk ./src/package.lisp 45
+ #:disconnect
+ #:disconnect-all
hunk ./src/painter.lisp 1
-(in-package :qt)
+(in-package :cl-smoke.qt-impl)
hunk ./src/painter.lisp 3
-(defmacro with-painter ((painter paint-device) &body body)
+(defmacro qt:with-painter ((painter paint-device) &body body)
hunk ./src/painter.lisp 9
- `(let ((,painter (make-instance 'painter :args (list ,paint-device))))
+ `(let ((,painter (make-instance 'qt:painter :args (list ,paint-device))))
hunk ./src/properties.lisp 1
-(in-package :qt)
+(in-package :cl-smoke.qt-impl)
hunk ./src/properties.lisp 13
-(defun property (object name)
+(defun qt:property (object name)
hunk ./src/properties.lisp 15
- (from-variant (cxx:property object (property-name name))))
+ (qt:from-variant (cxx:property object (property-name name))))
hunk ./src/properties.lisp 18
-(defun (setf property) (new-value object name)
+(defun (setf qt:property) (new-value object name)
hunk ./src/properties.lisp 24
-(defun remove-property (object name)
+(defun qt:remove-property (object name)
hunk ./src/properties.lisp 26
- (setf (property object name) (qt:make-variant)))
+ (setf (qt:property object name) (qt:make-variant)))
hunk ./src/properties.lisp 28
-(defun property-p (object name)
+(defun qt:property-p (object name)
hunk ./src/properties.lisp 30
- (variant-boundp (cxx:property object (property-name name))))
+ (qt:variant-boundp (cxx:property object (property-name name))))
hunk ./src/properties.lisp 38
-(defgeneric class-properties (class)
+(defgeneric qt:class-properties (class)
hunk ./src/properties.lisp 43
- (class-properties (find-class symbol))))
+ (qt:class-properties (find-class symbol))))
hunk ./src/properties.lisp 45
-(defgeneric class-direct-properties (class)
+(defgeneric qt:class-direct-properties (class)
hunk ./src/properties.lisp 50
- (class-direct-properties (find-class symbol))))
+ (qt:class-direct-properties (find-class symbol))))
hunk ./src/properties.lisp 56
-(defun properties (object)
+(defun qt:properties (object)
hunk ./src/qstring.lisp 1
-(in-package :qt)
+(in-package :cl-smoke.qt-impl)
hunk ./src/qstring.lisp 31
- (text-codec.set-codec-for-cstrings
- (text-codec.codec-for-name (string *default-foreign-encoding*)))
- (text-codec.set-codec-for-locale
- (text-codec.codec-for-name (string *default-foreign-encoding*))))
+ (qt:text-codec.set-codec-for-cstrings
+ (qt:text-codec.codec-for-name (string *default-foreign-encoding*)))
+ (qt:text-codec.set-codec-for-locale
+ (qt:text-codec.codec-for-name (string *default-foreign-encoding*))))
hunk ./src/qstring.lisp 41
-(let ((method (smoke::make-smoke-method (find-class 'byte-array)
+(let ((method (smoke::make-smoke-method (find-class 'qt:byte-array)
hunk ./src/qstring.lisp 43
- (defmethod cxx:data ((array byte-array))
+ (defmethod cxx:data ((array qt:byte-array))
hunk ./src/qstring.lisp 50
- (cxx:data (make-instance 'byte-array
+ (cxx:data (make-instance 'qt:byte-array
hunk ./src/qstring.lisp 62
- (free-translated-object pointer (make-instance 'qt::qstring)
+ (free-translated-object pointer (make-instance 'qstring)
hunk ./src/qt.lisp 28
-(in-package :qt)
+(in-package :cl-smoke.qt-impl)
hunk ./src/qt.lisp 30
-(define-smoke-module libsmokeqt
+(define-smoke-module :cl-smoke.qt libsmokeqt
hunk ./src/signal-slot/connect.lisp 1
-(in-package :qt)
+(in-package :cl-smoke.qt-impl)
hunk ./src/signal-slot/connect.lisp 3
-(defgeneric connect (qsignal slot &optional type)
+(defgeneric qt:connect (qsignal slot &optional type)
hunk ./src/signal-slot/connect.lisp 6
-(defgeneric disconnect (qsignal slot)
+(defgeneric qt:disconnect (qsignal slot)
hunk ./src/signal-slot/connect.lisp 9
-(defgeneric disconnect-all (qsignal)
+(defgeneric qt:disconnect-all (qsignal)
hunk ./src/signal-slot/connect.lisp 19
-(defmethod connect ((qsignal qsignal) (qslot qslot) &optional type)
+(defmethod qt:connect ((qsignal qsignal) (qslot qslot) &optional type)
hunk ./src/signal-slot/connect.lisp 40
-(defmethod connect ((sender qsignal) (function function) &optional type)
+(defmethod qt:connect ((sender qsignal) (function function) &optional type)
hunk ./src/signal-slot/connect.lisp 65
-(defgeneric get-slot (receiver name)
+(defgeneric qt:get-slot (receiver name)
hunk ./src/signal-slot/connect.lisp 72
- (let ((slot (make-slot #'(lambda (&rest args)
- (apply function (cxx:parent *this*)
- args)))))
+ (let ((slot (qt:make-slot #'(lambda (&rest args)
+ (apply function (cxx:parent *this*)
+ args)))))
hunk ./src/signal-slot/connect.lisp 78
-(define-compiler-macro get-slot (&whole form receiver name)
+(define-compiler-macro qt:get-slot (&whole form receiver name)
hunk ./src/signal-slot/connect.lisp 81
- (let ((normalized-name (cxx:data (meta-object.normalized-signature name))))
+ (let ((normalized-name (cxx:data
+ (qt:meta-object.normalized-signature name))))
hunk ./src/signal-slot/connect.lisp 85
- `(get-slot ,receiver ,normalized-name)))
+ `(qt:get-slot ,receiver ,normalized-name)))
hunk ./src/signal-slot/connect.lisp 88
-(defun get-signal (sender name)
+(defun qt:get-signal (sender name)
hunk ./src/signal-slot/connect.lisp 92
-(define-compiler-macro get-signal (&whole form sender name)
+(define-compiler-macro qt:get-signal (&whole form sender name)
hunk ./src/signal-slot/connect.lisp 95
- (let ((normalized-name (cxx:data (meta-object.normalized-signature name))))
+ (let ((normalized-name (cxx:data [_$_]
+ (qt:meta-object.normalized-signature name))))
hunk ./src/signal-slot/connect.lisp 99
- `(get-signal ,sender ,normalized-name)))
+ `(qt:get-signal ,sender ,normalized-name)))
hunk ./src/signal-slot/connect.lisp 102
-(defmethod connect ((qt-signal qt-signal) (qt-slot qt-slot) &optional type)
- (unless (object.connect (qsender qt-signal) (qsignal (name qt-signal))
- (receiver qt-slot) (qslot (name qt-slot))
- (or type +auto-connection+))
+(defmethod qt:connect ((qt-signal qt-signal) (qt-slot qt-slot) &optional type)
+ (unless (qt:object.connect (qsender qt-signal) (qt:qsignal (name qt-signal))
+ (receiver qt-slot) (qt:qslot (name qt-slot))
+ (or type qt:+auto-connection+))
hunk ./src/signal-slot/connect.lisp 110
-(defmethod disconnect ((qt-signal qt-signal) (qt-slot qt-slot))
- (unless (object.disconnect (qsender qt-signal) (qsignal (name qt-signal))
- (receiver qt-slot) (qslot (name qt-slot)))
+(defmethod qt:disconnect ((qt-signal qt-signal) (qt-slot qt-slot))
+ (unless (qt:object.disconnect (qsender qt-signal) (qt:qsignal (name qt-signal))
+ (receiver qt-slot) (qt:qslot (name qt-slot)))
hunk ./src/signal-slot/connect.lisp 117
-(defmethod disconnect-all ((sender object))
- (unless (object.disconnect sender 0 0 0)
+(defmethod qt:disconnect-all ((sender qt:object))
+ (unless (qt:object.disconnect sender 0 0 0)
hunk ./src/signal-slot/connect.lisp 123
-(defmethod connect ((qt-signal qt-signal) (function function) &optional type)
+(defmethod qt:connect ((qt-signal qt-signal) (function function) &optional type)
hunk ./src/signal-slot/connect.lisp 146
-(defmethod connect ((qt-signal qt-signal) (slot qslot) &optional type)
+(defmethod qt:connect ((qt-signal qt-signal) (slot qslot) &optional type)
hunk ./src/signal-slot/connect.lisp 164
-(defmethod connect ((qsignal qsignal) (slot qt-slot) &optional type)
+(defmethod qt:connect ((qsignal qsignal) (slot qt-slot) &optional type)
hunk ./src/signal-slot/connect.lisp 182
- (meta-object.connect sender signal-id
+ (qt:meta-object.connect sender signal-id
hunk ./src/signal-slot/connect.lisp 185
- (value +auto-connection+)
+ (value qt:+auto-connection+)
hunk ./src/signal-slot/connect.lisp 190
- (meta-object.disconnect sender signal-id receiver slot-id))
+ (qt:meta-object.disconnect sender signal-id receiver slot-id))
hunk ./src/signal-slot/signal-slot.lisp 1
-(in-package :qt)
+(in-package :cl-smoke.qt-impl)
hunk ./src/signal-slot/signal-slot.lisp 21
-(defun qmethod (name)
+(defun qt:qmethod (name)
hunk ./src/signal-slot/signal-slot.lisp 26
-(defun qslot (name)
+(defun qt:qslot (name)
hunk ./src/signal-slot/signal-slot.lisp 31
-(defun qsignal (name)
+(defun qt:qsignal (name)
hunk ./src/signal-slot/signal.lisp 1
-(in-package :qt)
+(in-package :cl-smoke.qt-impl)
hunk ./src/signal-slot/signal.lisp 15
-(defclass signal-object (object)
+(defclass signal-object (qt:object)
hunk ./src/signal-slot/signal.lisp 33
-(defun make-signal (&rest argument-types)
+(defun qt:make-signal (&rest argument-types)
hunk ./src/signal-slot/signal.lisp 63
- (cxx:data (meta-object.normalized-signature slot)))))
+ (cxx:data (qt:meta-object.normalized-signature slot)))))
hunk ./src/signal-slot/signal.lisp 116
- (meta-object.activate qsignal (cxx:meta-object qsignal)
+ (qt:meta-object.activate qsignal (cxx:meta-object qsignal)
hunk ./src/signal-slot/signal.lisp 120
-(defmethod disconnect-all ((qsignal qsignal))
+(defmethod qt:disconnect-all ((qsignal qsignal))
hunk ./src/signal-slot/slot.lisp 1
-(in-package :qt)
-(declaim (optimize (debug 3)))
+(in-package :cl-smoke.qt-impl)
hunk ./src/signal-slot/slot.lisp 3
-(defclass qslot (object)
+(defclass qslot (qt:object)
hunk ./src/signal-slot/slot.lisp 12
-(defun make-slot (function &optional (arguments nil arguments-p))
+(defun qt:make-slot (function &optional (arguments nil arguments-p))
hunk ./src/signal-slot/slot.lisp 26
-(defmacro sender ()
+(defmacro qt:sender ()
hunk ./src/signal-slot/slot.lisp 36
- (if (enum= call meta-object.+invoke-meta-method+)
+ (if (enum= call qt:meta-object.+invoke-meta-method+)
hunk ./src/signal-slot/slot.lisp 57
- (cxx:data (meta-object.normalized-signature signal)))))
+ (cxx:data (qt:meta-object.normalized-signature signal)))))
hunk ./src/signal-slot/translate.lisp 1
-(in-package :qt)
+(in-package :cl-smoke.qt-impl)
hunk ./src/string-list.lisp 1
-(in-package :qt)
+(in-package :cl-smoke.qt-impl)
hunk ./src/string-list.lisp 55
- (translate-to-foreign list (make-instance 'qt::string-list))
+ (translate-to-foreign list (make-instance 'string-list))
hunk ./src/string-list.lisp 57
- (free-translated-object pointer (make-instance 'qt::string-list)
+ (free-translated-object pointer (make-instance 'string-list)
hunk ./src/timer.lisp 1
-(in-package :qt)
+(in-package :cl-smoke.qt-impl)
hunk ./src/timer.lisp 21
-(defmacro do-delayed-initialize (&body body)
+(defmacro qt:do-delayed-initialize (&body body)
hunk ./src/variant.lisp 1
-(in-package :qt)
+(in-package :cl-smoke.qt-impl)
hunk ./src/variant.lisp 3
-(defmethod print-object ((variant variant) stream)
+(defmethod print-object ((variant qt:variant) stream)
hunk ./src/variant.lisp 11
- (handler-case (from-variant variant)
+ (handler-case (qt:from-variant variant)
hunk ./src/variant.lisp 14
-(defun make-variant (&optional (value nil value-p))
+(defun qt:make-variant (&optional (value nil value-p))
hunk ./src/variant.lisp 18
- (make-instance 'variant :args (list value))
- (make-instance 'variant)))
+ (make-instance 'qt:variant :args (list value))
+ (make-instance 'qt:variant)))
hunk ./src/variant.lisp 21
-(defun make-char (character)
+(defun qt:make-char (character)
hunk ./src/variant.lisp 25
- (1 (make-instance 'char :args (list (aref octets 0))))
- (2 (make-instance 'char :args (list (aref octets 0)
+ (1 (make-instance 'qt:char :args (list (aref octets 0))))
+ (2 (make-instance 'qt:char :args (list (aref octets 0)
hunk ./src/variant.lisp 36
-(defun from-char (char)
+(defun qt:from-char (char)
hunk ./src/variant.lisp 49
-(defmethod print-object ((char char) stream)
+(defmethod print-object ((char qt:char) stream)
hunk ./src/variant.lisp 54
- (princ (from-char char) stream))))
+ (princ (qt:from-char char) stream))))
hunk ./src/variant.lisp 58
-(defun make-lisp-variant (value)
+(defun qt:make-lisp-variant (value)
hunk ./src/variant.lisp 65
- (make-instance 'variant :args (list *cxx-lisp-object-metatype*
- object))
+ (make-instance 'qt:variant :args (list *cxx-lisp-object-metatype*
+ object))
hunk ./src/variant.lisp 72
-(defun variant-boundp (variant)
+(defun qt:variant-boundp (variant)
hunk ./src/variant.lisp 81
- `(,(value (symbol-value (alexandria:symbolicate 'variant.+ type '+)))
+ `(,(value (symbol-value [_$_]
+ (let ((*package* (find-package :cl-smoke.qt)))
+ (alexandria:symbolicate 'variant.+ type '+))))
hunk ./src/variant.lisp 87
-(defun from-variant (variant)
+(defun qt:from-variant (variant)
hunk ./src/variant.lisp 90
- (#.(value variant.+invalid+)
+ (#.(value qt:variant.+invalid+)
hunk ./src/variant.lisp 112
-(defmethod value ((variant variant))
+(defmethod qt:value ((variant qt:variant))
hunk ./src/variant.lisp 114
- (from-variant variant))
+ (qt:from-variant variant))
hunk ./src/variant.lisp 116
-(defmethod (setf value) (new-value (variant variant))
- (cxx:operator= variant (make-variant new-value))
+(defmethod (setf qt:value) (new-value (variant qt:variant))
+ (cxx:operator= variant (qt:make-variant new-value))