Re: [ROOT] Qt version of ROOT for Windows !

From: Valeri Fine (fine@bnl.gov)
Date: Thu Jan 31 2002 - 20:12:18 MET


Hello folks,

There were several complains about troubles to access our cvs repository.
I've prepared and uploaded zip and tar file as well.

Please read http://www.usatlas.bnl.gov/~fine/QtRoot/QtRoot.html#source 
carefully first, It is not yet alpha-release.
The code based  on Qt packages and binary are provided for your evaluation 
only under QPL (Q Public license)

No guaranty that the interfaces and approaches this code exposes 
will be preserved with the next releases

However the binary does contain the regular ROOT too. 
(read http://www.usatlas.bnl.gov/~fine/QtRoot/QtRoot.html#switch )

On other hand the binary does contain the regular production ROOT version for Windows 
platform , namely http://root.cern.ch/root/htmldoc/examples/Version302.news.html. 
We introduced no extra constrain beyond  http://root.cern.ch/root/License.html

One has to set QTDIR env variable to turn the QT evaluation ON.
If you want to keep this version as your regular ROOT version you may choose to 
remove %ROOTSYS%/bin/libQt.DLL file. It should make no harm.

          Best regards, Valeri

> Hello,
> 
> I've prepared the CVS repository with the qt-related code
> ( see: http://www.usatlas.bnl.gov/~fine/QtRoot/QtRoot.html#source )
> One can not yet use this code alone since some corrections in the core
> ROOT code are required (those I attached to my
> http://root.cern.ch/root/roottalk/roottalk02/0374.html message)
> 
> The source code "root/qt" and "root/qtgui" will be included in the next
> version of InstallShield distribution kit as well (next week).  If there
> will be
> some technical troubles to access BNL CVS repository, the ZIP file will
> be provided also.
> 
> I've to call your attention this release has very few new features
> http://www.usatlas.bnl.gov/~fine/QtRoot/QtRoot.html#features
> Most of them are cosmetic
> (see: http://www.usatlas.bnl.gov/~fine/QtRoot/TQtRootBrowserImp.gif )
> ( Well a good  GUI is a collection of the "cosmetic" features :-)
> 
> One may not expect some well-known ROOT problems will be
> cured with new GUI interface alone.
> 
> I hope this implementation will help to solve the following problems:
> (see: http://www.usatlas.bnl.gov/~fine/QtRootDownload.html also)
> 
>    1. Common low-lower high quality interface for both major ROOT platforms
>    2. Access to the cross-platform high-level high quality interface
>    3. Create a robust multi-thread cross-platforms environment.
> 
> The code has not been tried under UNIX yet and any assistance
> here will be appreciated. Very likely it may work on MAC OS.
> That I can not check myself, there is no MAC around
> 
> I'd like to take an opportunity to thank the people who have downloaded the
> evaluation
> code and spent time to provide me the valuable feedback.
> 
>  With my best regards,
>                                               Valeri
> ----- Original Message -----
> From: "Valeri Fine" <fine@bnl.gov>
> To: <roottalk@pcroot.cern.ch>
> Sent: Thursday, January 17, 2002 5:32 PM
> Subject: [ROOT] Qt version of ROOT for Windows !
> 
> 
> > The "evaluation" version of ROOT package based on Qt interface is ready to
> > download from:
> >
> > http://www.usatlas.bnl.gov/~fine/HomeRoot.html
> >
> > What is it ?
> >
> >    It is a regular ROOT version 3.02 built from the CERN repository
> >    for WIN32 platform "as is". Plus it contains one extra DLL, namely.
> >    libQt.DLL.
> >    The last one is a restricted Qt-based implementation of the TVirtualX
> ROOT abstract interface
> >    with the low level local graphics subsystem (X11 or Win32 for example)
> and other abstract
> >    interfaces those the TGUIFactory ROOT class is supposed to provide:
> >
> >     TCanvasImp
> >     TBrowserImp
> >     TContextMenuImp
> >     TControlBarImp
> >     TInspectorImp
> >
> >  (No OpenGL viewer for the time being, sorry)
> >
> >  This means these implementations contain no WIN32 API or Microsoft MFC
> calls.
> >  They are based on Qt cross-platform class library only.
> >
> >  libQt.dll contains the evaluation version of Qt system also.
> >
> >  No extra software has to be installed to trial it.
> >  No change of your code is expected.
> >  No recompilation of your code is required.
> >
> >  See: http://www.usatlas.bnl.gov/~fine/QtRoot/QtRoot.html for details.
> >
> >  Any comments are welcome.
> >
> >  Special thanks to Anton Fokin and folks from US Atlas at BNL
> >
> >  Enjoy.
> >
> >            Best regards, Valeri
> >
> > -----
> > Dr.Valeri Fine
> > STAR/US Atlas                                    E-mail: fine@bnl.gov
> > Brookhaven National Lab                     Phone: +1 631 344 7806
> > Upton, NY 11973-5000                       FAX:     +1 631 344 4206
> > USA
> >
> >
> >
> >
> 



This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:50:40 MET