Variant

A qt:variant can be constructed with qt:make-variant or to pass a Lisp object with qt:make-lisp-variant. Its value is returned by qt:value.