<br><br><div class="gmail_quote">On Tue, Oct 19, 2010 at 8:43 PM, Yihui Xie <span dir="ltr">&lt;<a href="mailto:xieyihui@gmail.com">xieyihui@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
After struggling with this problem for another few hours, I finally<br>
figured out the reason:<br>
<a href="http://github.com/ggobi/qtpaint/commit/dba9fdefdab125e3013e69f582b3a03825080e5a" target="_blank">http://github.com/ggobi/qtpaint/commit/dba9fdefdab125e3013e69f582b3a03825080e5a</a><br>
There is something wrong in this commit. The texts can be correctly<br>
drawn with earlier qtpaint revisions.<br>
<br>
Fortunately it is not a compatibility issue...<br>
<div class="im"><br></div></blockquote><div><br>You shouldn&#39;t have spent so much time on it. Please give me at least a day or so to take care of these. I committed what I hope to be a fix. Still working on the rotation.<br>
<br>Michael<br> <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="im">
Regards,<br>
Yihui<br>
--<br>
Yihui Xie &lt;<a href="mailto:xieyihui@gmail.com">xieyihui@gmail.com</a>&gt;<br>
Phone: 515-294-2465 Web: <a href="http://yihui.name" target="_blank">http://yihui.name</a><br>
Department of Statistics, Iowa State University<br>
2215 Snedecor Hall, Ames, IA<br>
<br>
<br>
<br>
</div><div><div></div><div class="h5">On Tue, Oct 19, 2010 at 1:36 PM, Yihui Xie &lt;<a href="mailto:xieyihui@gmail.com">xieyihui@gmail.com</a>&gt; wrote:<br>
&gt; Here comes a minimal example (with screenshots attached):<br>
&gt;<br>
&gt; library(qtpaint)<br>
&gt; s &lt;- qscene()<br>
&gt; test_layer &lt;- qlayer(s, function(layer, painter) {<br>
&gt;    qlineWidth(painter) = 2<br>
&gt;    qdrawRect(painter, 10, 10, 90, 90, stroke = &#39;blue&#39;)<br>
&gt;    ## origin of y is incorrect (at the top of the canvas; should be<br>
&gt; at the center)<br>
&gt;    for(y in c(-50,-30,0,30,50)) {<br>
&gt;        qdrawText(painter, paste(&#39;y =&#39;,y), 50,y)<br>
&gt;    }<br>
&gt;    ## but x is correct<br>
&gt;    for(x in c(0,30,50,80,100)) {<br>
&gt;        qdrawText(painter, paste(&#39;x =&#39;,x), x, -60)<br>
&gt;    }<br>
&gt; }, limits=qrect(0,0,100,100))<br>
&gt; qplotView(s)<br>
&gt;<br>
&gt;<br>
&gt; Regards,<br>
&gt; Yihui<br>
&gt; --<br>
&gt; Yihui Xie &lt;<a href="mailto:xieyihui@gmail.com">xieyihui@gmail.com</a>&gt;<br>
&gt; Phone: 515-294-2465 Web: <a href="http://yihui.name" target="_blank">http://yihui.name</a><br>
&gt; Department of Statistics, Iowa State University<br>
&gt; 2215 Snedecor Hall, Ames, IA<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Tue, Oct 19, 2010 at 7:55 AM, Michael Lawrence<br>
&gt; &lt;<a href="mailto:lawrence.michael@gene.com">lawrence.michael@gene.com</a>&gt; wrote:<br>
&gt;&gt; Moved this over to the more appropriate qtinterfaces-devel list. I am<br>
&gt;&gt; installing Qt 4.7 now and will work towards compatibility. For this<br>
&gt;&gt; particular issue, it would be helpful if you could send a simple<br>
&gt;&gt; reproducible example.<br>
&gt;&gt;<br>
&gt;&gt; Thanks,<br>
&gt;&gt; Michael<br>
&gt;&gt;<br>
&gt;&gt; On Mon, Oct 18, 2010 at 8:50 AM, Yihui Xie &lt;<a href="mailto:xieyihui@gmail.com">xieyihui@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Hi (Michael),<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Last Friday I tried Qt 4.7.0 under Ubuntu 10.10 (installed from<br>
&gt;&gt;&gt; Synaptic); everything worked well except the qdrawText() function. See<br>
&gt;&gt;&gt; the attachments: it always draws y=0 at the top most of the canvas<br>
&gt;&gt;&gt; when I draw the y-axis tickmark labels, while there are no problems<br>
&gt;&gt;&gt; with qdrawSegment(). I&#39;ve spent several hours on this problem but<br>
&gt;&gt;&gt; cannot find out the reason...<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt; sessionInfo()<br>
&gt;&gt;&gt; R version 2.12.0 (2010-10-15)<br>
&gt;&gt;&gt; Platform: x86_64-unknown-linux-gnu (64-bit)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; locale:<br>
&gt;&gt;&gt; [1] en_US.utf8<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; attached base packages:<br>
&gt;&gt;&gt; [1] stats     graphics  grDevices utils     datasets  methods   base<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; other attached packages:<br>
&gt;&gt;&gt; [1] RColorBrewer_1.0-2 plumbr_0.0-1       qtpaint_0.7.11<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; loaded via a namespace (and not attached):<br>
&gt;&gt;&gt; [1] qtbase_0.8-7<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Regards,<br>
&gt;&gt;&gt; Yihui<br>
&gt;&gt;&gt; --<br>
&gt;&gt;&gt; Yihui Xie &lt;<a href="mailto:xieyihui@gmail.com">xieyihui@gmail.com</a>&gt;<br>
&gt;&gt;&gt; Phone: 515-294-2465 Web: <a href="http://yihui.name" target="_blank">http://yihui.name</a><br>
&gt;&gt;&gt; Department of Statistics, Iowa State University<br>
&gt;&gt;&gt; 2215 Snedecor Hall, Ames, IA<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; --<br>
&gt;&gt;&gt; You received this message because you are subscribed to the Google Groups<br>
&gt;&gt;&gt; &quot;GGobi core&quot; group.<br>
&gt;&gt;&gt; To post to this group, send email to <a href="mailto:ggobi-core@googlegroups.com">ggobi-core@googlegroups.com</a>.<br>
&gt;&gt;&gt; To unsubscribe from this group, send email to<br>
&gt;&gt;&gt; <a href="mailto:ggobi-core%2Bunsubscribe@googlegroups.com">ggobi-core+unsubscribe@googlegroups.com</a>.<br>
&gt;&gt;&gt; For more options, visit this group at<br>
&gt;&gt;&gt; <a href="http://groups.google.com/group/ggobi-core?hl=en" target="_blank">http://groups.google.com/group/ggobi-core?hl=en</a>.<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Qtinterfaces-devel mailing list<br>
&gt;&gt; <a href="mailto:Qtinterfaces-devel@lists.r-forge.r-project.org">Qtinterfaces-devel@lists.r-forge.r-project.org</a><br>
&gt;&gt; <a href="https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/qtinterfaces-devel" target="_blank">https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/qtinterfaces-devel</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
</div></div></blockquote></div><br>