<div dir="ltr"><div><div><div>Hi!<br><br>I'm a happy user of commonqt. with-main-window was added in September 2013, in this commit:<br><br><a href="https://github.com/stassats/commonqt/commit/4f78c74e523c7b8fbfc503a4aa969348eb8152ce">https://github.com/stassats/commonqt/commit/4f78c74e523c7b8fbfc503a4aa969348eb8152ce</a><br>
<br></div>qapp.lisp:<br><br>+(defmacro with-main-window ((window form) &body body)<br>+  `(progn<br>+     (make-qapplication)<br>+     (with-objects ((,window ,form))<br>+       ,@body<br>+       (#_show ,window)<br>+       (#_exec *qapplication*))))<br>
+<br><br></div>So either your commonqt copy is not new, or you placed your git clone in a wrong place so that you're still using an old version of commonqt.<br><br></div><div>I didn't run tests but so far there wasn't anything that prevented me from building the project I want.<br>
</div><div><br></div>- Rujia<br><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Dec 14, 2013 at 9:00 AM, Greg Bennett <span dir="ltr"><<a href="mailto:gwbennett@sentex.ca" target="_blank">gwbennett@sentex.ca</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello there .. I am running linux mint 14 (64 bit) and clozure (ccl<br>
1.9-r15972M), and have just installed commonqt, as well as many<br>
non-lisp necessities on the qt side.<br>
<br>
I am a tad stuck in trying to use commonqt, and would appreciate a<br>
pointer to assistance.<br>
<br>
(1) In trying to run the example pointed to on the page<br>
<br>
<a href="http://common-lisp.net/project/commonqt/#main-window" target="_blank">http://common-lisp.net/project/commonqt/#main-window</a><br>
<br>
as the lisp version of the currency-conversion code, and thus in a<br>
package which apparently references qt, in a fresh ccl<br>
I am told that there is no  with-main-window  function. This string<br>
is also referred to as a macro on the above page.<br>
<br>
It would seem that I am missing it, so a pointer to its definition<br>
would be helpful.<br>
<br>
(2) Way down in a git clone, where commonqt lives, there is a test<br>
subdirectory containing 3 files, one of which is package.lisp<br>
which holds only this definition:<br>
(defpackage :qt-tests<br>
    (:use :cl :rt :qt :iterate))<br>
The package qt-tests is the one within which the tests.lisp code is to<br>
run. Issuing the above defpackage -><br>
<br>
Error There is no package named "RT"<br>
<br>
so, again, I seem stuck for lack of knowledge.<br>
<br>
Thanks for any and all assistance.<br>
<br>
Cheers /Greg Bennett<br>
<br>
<br>
<br>
<br>
<br>
</blockquote></div><br></div>