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

From: Valeri Fine (fine@bnl.gov)
Date: Thu Jan 31 2002 - 06:49:26 MET


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