|
From: nabed <ss...@ol...> - 2009-03-25 13:17:39
|
Hi, I would like to be able to put three Qt Terms (Gnu Plot) widgets on a single dialog in my Qt application. I would then like to be able to send gnuplot commands & data steams these QtGnuPlot widgets and also be able to obtain information on the where the user has panned to or zoomed to. Ideally I would want the QT Term to emit signals on pan & zoom events as I'm wanting to correlate the pan and zooming across the three QtGnuPlot widgets/terms. Would this be possible with your QtGnuplot widget? When/Where would I be able to obtain your widget. Serle Jérôme Lodewyck-5 wrote: > > Le lundi 2 février 2009, Ethan A Merritt a écrit : >> On Sunday 01 February 2009, Jérôme Lodewyck wrote: >> > Hi, >> > >> > I have written a Qt terminal for Gnuplot. My main motivation for doing >> > this is that Qt is going to be released under the LGPL, and I far as I >> > understood, this license is compatible with Gnuplot. >> > The terminal is mostly inspired from the wxWidgets terminal (thanks >> > Timothée for your hard work !). It is not yet optimized and there are >> > still some glitches here and there, but it is mostly feature complete. >> > If it is of interest for someone, I will be happy to propose a patch. >> >> Sure, go ahead and post a patch. >> It is hard to tell much about how it works by looking only at >> screenshots. > > Ok, the patch is submitted > >> Please describe more precisely what libraries or environment thie new >> terminal would require. >> Does it use the KDE libraries, or just Qt? >> If one built gnuplot with only the driver, would it be run on, say, >> the OpenMoko mobile phone platform? >> What about non-linux Qt platforms? > > It uses Qt 4 libraries. It was developed on Linux with Qt 4.4.3, but in my > experience, Qt applications usually work out of the box on any platform > supported by Qt (X11, windows, MacOS X, framebuffer linux, windows CE). > Only > one pat of the terminal makes use of non-Qt functions: the Qt main loop is > implemented inside a pthread, which is a problem because > 1/ It doesn't work on non-UNIX platforms, but from what I understood from > the > wx terminal, Windows support would only imply putting #ifdef's around the > pthread functions > 2/ Qt does not officially support running the main event loop inside a > thread; > however, I did not experience any problem with this (except that Qt > functions > should be used with care in the gnuplot thread) > > Jérôme > >> Ethan >> >> > Screenshots: >> > >> > http://lodewyck.free.fr/gp1.png >> > http://lodewyck.free.fr/gp2.png >> > http://lodewyck.free.fr/gp3.png >> > >> > Regards, >> > >> > Jérôme >> > >> > >> ------------------------------------------------------------------------- >> >----- This SF.net email is sponsored by: >> > SourcForge Community >> > SourceForge wants to tell your story. >> > http://p.sf.net/sfu/sf-spreadtheword >> > _______________________________________________ >> > gnuplot-beta mailing list >> > gnu...@li... >> > https://lists.sourceforge.net/lists/listinfo/gnuplot-beta > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > SourcForge Community > SourceForge wants to tell your story. > http://p.sf.net/sfu/sf-spreadtheword > _______________________________________________ > gnuplot-beta mailing list > gnu...@li... > https://lists.sourceforge.net/lists/listinfo/gnuplot-beta > > -- View this message in context: http://www.nabble.com/Qt-terminal-tp21784702p22493878.html Sent from the Gnuplot - Dev mailing list archive at Nabble.com. |