RE: [ROOT] Update on the state of Windows GUIs

From: Faine, Valeri (fine@bnl.gov)
Date: Thu May 08 2003 - 20:19:28 MEST


Hello James,

  There are two versions of ROOT to provide that.
  One is the based on "gdk" toolkit another one based on 
  "qt" libraries. 

   See http://root.bnl.gov 
       http://root.bnl.gov/QtRoot/QtRoot.html#tguiclass 

and 

http://acat02.sinp.msu.ru/presentations/fine/Acat2002.ppt

and 

http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6TJM-480C1TX-1
1&_coverDate=04%2F21%2F2003&_alid=89270667&_rdoc=1&_fmt=&_orig=search&_q
d=1&_cdi=5314&_sort=d&view=c&_acct=C000050221&_version=1&_urlVersion=0&_
userid=10&md5=d49cd250beec080958e4c4920aa1f313 

  Qt version needs still some debugging :-(

That has the advantages:

   1.1. It promises one implementation of the TVirtualX class for all
platforms 

   1.2. That allows the user to create his / her gui by combining 
      TG< ROOT classes> and those from Troll tech if needed. 
      (see: http://root.bnl.gov/QtRoot/RootShower/README 
            http://root.bnl.gov/QtRoot/RootShower/RootShower.png )

   1.3. It is fast. So far I did not see any big performance penalty.

Disadvantages: 

  2.1. One still have to spend some time to make this version up.  
       (in other words some one should pay for that other with cash 
       or with his/her spare time)

  2.2  The ROOT developer (don't mess with the ROOT users) needs a 
       Qt license to make it up.

The last constrain is not too bad because the development can be done on
the X11-based platform (it is either UNIX or Cygwin)


This is to say I see no big technical problem to complete that but ...
see p. 2.1. ( So far I have not seen yet a big interest to this job )

May be Rene can provide further information.

                  My best regards, Valeri
 





> 
> Hello,
> 
> I'm just writing to find out the latest news on portable Root
> GUIs. Specifically, I understand at one time there was an effort
> to develop a common Root source tree which builds on Unix and
> Windows, which offers a full implementation of the Root GUI
> classes (TG*) on both architectures, and which does not require
> any other proprietary software (other than the Visual Studio
> compiler to build it.)
> 
> Is this in fact the case? If so, what is the timescale for its
> completion? If not, are some other developments in the works
> to support Root GUIs on Windows?
> 
> Thanks,
> James
> 
> PS: Apologies if there was a recent thread on this subject which I
> somehow missed when I searched the archives...



This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:11 MET