IntroductionFew words about interfacing Qt & ROOT
Implementation Interface implementation
Requirements How to compile & test it
Qt-Designer integration How to use the TQRootCanvas within the Qt-Designer
ScreenshotA Qt-based "Root embedded canvas"
Email ContactGeneral discussion
New Features and News:
Windows XP is now supported (Thanks to Bertrand Bellenot )
Work to support Qt4 (Linux/Windows) is going on
Using Qt together with ROOT is possible. It only implies to use Qt's eventloop to drive your GUI application and use then ROOT as a class library. We will give here one example of a simple Qt interface to a slighty modified ROOT class library. |
|
Because the TQRootCanvas is a QWidget it can be fully integrated into the Qt Designer as a custom widget. On the Other hand using the Qt-Designer one can also make use of the qmake utility in Qt 3.0 and thus generate Qt-Root Makefiles automatically. |
You can find here a first screenshot demonstrating a ROOT embedded canvas operational in Qt. |
Of course this is one attempt to interface an external library
to ROOT. Everybody interested in this work can join the effort.
We will be happy also to open general discussion about interface
and ROOT. |