[RQt-devel] qtgui obsolete forever?

Marie Vendettuoli mariecv26 at gmail.com
Wed Aug 4 14:24:31 CEST 2010


>BTW, how can we specify the layout in the latest version of qtpaint?
>The code in section 2.3 of the vignette does not work. Thanks!

Try looking at addressBook.R under qtbase demos


Marie


On Wed, Aug 4, 2010 at 3:00 AM, <
qtinterfaces-devel-request at lists.r-forge.r-project.org> wrote:

> Send Qtinterfaces-devel mailing list submissions to
>        qtinterfaces-devel at lists.r-forge.r-project.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>
> https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/qtinterfaces-devel
>
> or, via email, send a message with subject or body 'help' to
>        qtinterfaces-devel-request at lists.r-forge.r-project.org
>
> You can reach the person managing the list at
>        qtinterfaces-devel-owner at lists.r-forge.r-project.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Qtinterfaces-devel digest..."
>
>
> Today's Topics:
>
>   1. qtgui obsolete forever? (Yihui Xie)
>   2. speed up parallel coordinates plot? (Yihui Xie)
>   3. Re: qtgui obsolete forever? (Deepayan Sarkar)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 4 Aug 2010 01:52:59 -0500
> From: Yihui Xie <xie at yihui.name>
> Subject: [RQt-devel] qtgui obsolete forever?
> To: qtinterfaces-devel
>        <qtinterfaces-devel at lists.r-forge.r-project.org>
> Message-ID:
>        <AANLkTinpmt5Cdnnzu_Cwe1rDQ0EMm9TqMu6H3f06VGrJ at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> Hi,
>
> I'm just wondering if the qtgui package will not be maintained any
> more, because I still see some functions from this package are used in
> cranvas (the repository on GitHub) such as qgraphicsScene() and
> setRowPreferredHeight(), etc, and we have been unable to install qtgui
> for a long time...
>
> BTW, how can we specify the layout in the latest version of qtpaint?
> The code in section 2.3 of the vignette does not work. Thanks!
>
> Regards,
> Yihui
> --
> Yihui Xie <xieyihui at gmail.com>
> Phone: 515-294-6609 Web: http://yihui.name
> Department of Statistics, Iowa State University
> 3211 Snedecor Hall, Ames, IA
>
>
> ------------------------------
>
> Message: 2
> Date: Wed, 4 Aug 2010 02:14:31 -0500
> From: Yihui Xie <xie at yihui.name>
> Subject: [RQt-devel] speed up parallel coordinates plot?
> To: qtinterfaces-devel
>        <qtinterfaces-devel at lists.r-forge.r-project.org>
> Message-ID:
>        <AANLkTi=6PmxB_tj=9M67X3FX1RiSXmVCpzE5Gn2Sz9OX at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> Hi all,
>
> According to the suggestion in section 2.4 of the qtpaint vignette,
> drawing segments will be generally faster than lines (if I understand
> correctly). However, the experiment below shows segments might not be
> faster (or even slower).
>
> ## speed for segments and lines?
>
> library(qtpaint)
>
> n=1e5; p=10
> test=matrix(runif(n*p),ncol=p)
> col=rainbow(n)
> qtest1 = function(item, painter, exposed) {
> print(system.time({
>        for (i in 1:n) {
>            qdrawLine(painter, 1:p, test[i, ], stroke = col[i])
>        }
> }))
> }
> qtest2 = function(item, painter, exposed) {
> print(system.time({
>        for (i in 1:n) {
>            qdrawSegment(painter, 1:(p-1), test[i, 1:(p-1)], 2:p, test[i,
> 2:p], stroke = col[i])
>        }
> }))
> }
>
> if (exists('scene')) rm(scene)
> scene=qscene()
> qlayer(scene, qtest1, limits = qrect(c(1,p),c(0,1)))
> qplotView(scene = scene)
>
> if (exists('scene')) rm(scene)
> scene=qscene()
> qlayer(scene, qtest2, limits = qrect(c(1,p),c(0,1)))
> qplotView(scene = scene)
>
> ###################################################3
>
>
> I guess the reason is there are not too many places to join among the
> lines, which is the case in the parallel coordinates plot I've been
> working on. The speed for interaction will be slow when the size of
> data exceeds 1000x10, so I wonder if there are approaches to draw a
> lot of lines/segments faster. (Using glyphs?)
>
> The source code for the par-coord plot is here:
> http://github.com/bigbear/cranvas/tree/master/Yihui/ (qpcpEx.R
> contains several examples)
>
> Thanks!
>
> Regards,
> Yihui
> --
> Yihui Xie <xieyihui at gmail.com>
> Phone: 515-294-6609 Web: http://yihui.name
> Department of Statistics, Iowa State University
> 3211 Snedecor Hall, Ames, IA
>
>
> ------------------------------
>
> Message: 3
> Date: Wed, 4 Aug 2010 13:34:53 +0530
> From: Deepayan Sarkar <deepayan.sarkar at gmail.com>
> Subject: Re: [RQt-devel] qtgui obsolete forever?
> To: Yihui Xie <xie at yihui.name>
> Cc: qtinterfaces-devel
>        <qtinterfaces-devel at lists.r-forge.r-project.org>
> Message-ID:
>        <AANLkTi=YrhJDdTLk9qpWEgRQj9ZLeNsAPbwe9PbY2VFe at mail.gmail.com>
> Content-Type: text/plain; charset=UTF-8
>
> On Wed, Aug 4, 2010 at 12:22 PM, Yihui Xie <xie at yihui.name> wrote:
> > Hi,
> >
> > I'm just wondering if the qtgui package will not be maintained any
> > more, because I still see some functions from this package are used in
> > cranvas (the repository on GitHub) such as qgraphicsScene() and
> > setRowPreferredHeight(), etc, and we have been unable to install qtgui
> > for a long time...
>
> There is no intention to resurrect qtgui.
>
> Some alternatives need to be worked out for things that no longer
> work. I haven't had time to work on this for a while, but maybe
> Michael can give you some hints.
>
> -Deepayan
>
> > BTW, how can we specify the layout in the latest version of qtpaint?
> > The code in section 2.3 of the vignette does not work. Thanks!
> >
> > Regards,
> > Yihui
> > --
> > Yihui Xie <xieyihui at gmail.com>
> > Phone: 515-294-6609 Web: http://yihui.name
> > Department of Statistics, Iowa State University
> > 3211 Snedecor Hall, Ames, IA
> > _______________________________________________
> > Qtinterfaces-devel mailing list
> > Qtinterfaces-devel at lists.r-forge.r-project.org
> >
> https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/qtinterfaces-devel
> >
>
>
> ------------------------------
>
> _______________________________________________
> Qtinterfaces-devel mailing list
> Qtinterfaces-devel at lists.r-forge.r-project.org
>
> https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/qtinterfaces-devel
>
>
> End of Qtinterfaces-devel Digest, Vol 9, Issue 1
> ************************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.r-forge.r-project.org/pipermail/qtinterfaces-devel/attachments/20100804/d8bfb9d2/attachment.htm>


More information about the Qtinterfaces-devel mailing list