Log of /trunk/graf2d/qt/src/TQtMarker.cxx
Parent Directory
Revision
33707 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Jun 2 06:27:34 2010 UTC (4 years, 7 months ago) by
brun
File length: 5854 byte(s)
Diff to
previous 30386
From Valeri Fine:
- new Qt slot EndOfLine to connect gInterpreter->EndOfLineAction()
with the Qt signals
(TQtRootSlot)
- High contrast ROOT markers (To address some RootForum issues )
(TGQt, TQtMarker)
- Add the default implementation of TVirtualX::SupportsExtension
interface
(TGQt)
- Introduce the new pure TQtCanvasPainter abstract interface
to use Qt graphics to decorate ROOT TCanvas
(TQtWidget, TQtCanvasPainter )
- fix the MacOS build attributes
( rootcint.pri )
- Keeping removing Qt3 CPP flags
( TQtClientWidget )
- Remove the #59014 / #65402 workarounds
( TQtPadFont )
Revision
30386 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Sep 23 19:06:28 2009 UTC (5 years, 4 months ago) by
brun
File length: 4886 byte(s)
Diff to
previous 28205
From Valeri Fine:
TGQt class:
- Introduce the new TQtTextProxy abstract interface to allow the end
user
to provide his/her own custom text handler if needed.
The "default" behavior - no TQtTextProxy is used.
- Two new methods to query the current Qt font properties:
Int_t TGQt::GetFontAscent() const
Int_t TGQt::GetFontDescent() const
TQrMarker class:
- ROOT marker rendering implementation has been moved
from TGQt to TQtMaker class
TQtSymbolCodec:
- clean up comments; remove Qt3 CPP flags.
TQtPen:
- re-implement TAttLine interface.
Add default copy ctor and "operator="
TQtBrush:
- add TAttFill interface.
TQtSymbolCodec
- add TAttFill interface
TQtWidget
- add the refresh timer to get rid of the redundant rendering.
Revision
28205 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue Apr 14 19:38:00 2009 UTC (5 years, 9 months ago) by
brun
File length: 2340 byte(s)
Diff to
previous 23343
From Valeri Fine:
New patch attempting to remove warnings and support for Qt3.
line, and those below, will be ignored--
M graf2d/qt/src/TGQt.cxx
M graf2d/qt/src/TQMimeTypes.cxx
M graf2d/qt/src/TQtPadFont.cxx
M graf2d/qt/src/TQtClientGuard.cxx
M graf2d/qt/src/TQtSymbolCodec.cxx
M graf2d/qt/src/TQtApplication.cxx
M graf2d/qt/src/GQtGUI.cxx
M graf2d/qt/src/TQtTimer.cxx
M graf2d/qt/src/TQtEvent.cxx
M graf2d/qt/src/TQtMarker.cxx
M graf2d/qt/src/TQtPen.cxx
M graf2d/qt/src/TQtClientWidget.cxx
M graf2d/qt/src/TQtBrush.cxx
M graf2d/qt/src/TQtWidget.cxx
M graf2d/qt/src/TQtClientFilter.cxx
M graf2d/qt/inc/TQtClientWidget.h
M graf2d/qt/inc/TQtBrush.h
M graf2d/qt/inc/TGQt.h
M graf2d/qt/inc/TQtTimer.h
M graf2d/qt/inc/TQtEvent.h
M graf2d/qt/inc/TQtMarker.h
M graf2d/qt/inc/TQtWidget.h
M graf2d/qt/inc/TQtPadFont.h
Revision
23343 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Apr 21 04:44:58 2008 UTC (6 years, 9 months ago) by
brun
File length: 2657 byte(s)
Diff to
previous 23251
From Valeri Fine:
- remove Q3PtrList, Q3ValuerList, Q3PointArray classes from Q3Support
use QVector, QList, QQueue, QPolygon from the pure Qt4 instead.
Revision
23140 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri Apr 11 11:01:39 2008 UTC (6 years, 9 months ago) by
rdm
File length: 2618 byte(s)
Diff to
previous 20882
move the following directories to "graf2d":
asimage, freetype, gpad, graf, postscript, qt, win32gdk, x11, x11ttf
move the following directories to "graf3d":
eve, ftgl, g3d, gl, x3d
Revision
14410 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri Mar 24 15:31:10 2006 UTC (8 years, 10 months ago) by
antcheva
Original Path:
trunk/qt/src/TQtMarker.cxx
File length: 2679 byte(s)
Diff to
previous 11206
From Valeri Fine:
- removed redundand classes:
TQtApplicationThread.h, TQtRootThread.h, TQtTermInputHandler.h,
TQtThread.h, TQtThreadStub.h, TRootMainThread.h,
TQtApplicationThread.cxx, TQtRootThread.cxx, TQtTermInputHandler.cxx,
TQtThread.cxx, GQtGUIThread.cxx
- removed from the rest Qt code the statements related to the classes above
- added TQtLockGuard.h, TQtEmitter.h
- removed all WiN32 redundant dependencies
- added Qt4 CPP compilation flag for future transition to Qt4
TQtWidget - for "pure" Qt GUI application disable ROOT prompt, ROOT terminal
input handler and CTRL-C signal handler "by default".
To get the ROOT interactive command mode back the statement:
"Gui.Prompt true"
should be present in the .rootrc file to enable the standard ROOT command mode option
Revision
11206 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 1 07:24:01 2005 UTC (9 years, 10 months ago) by
brun
Original Path:
trunk/qt/src/TQtMarker.cxx
File length: 2460 byte(s)
Diff to
previous 9604
From Valeri Fine:
version of Qt tailored to create RootCint dictionary
In addition there are a few corrections for
TGQt:
- Remove the redundant TVirtualGL dependency
- Qt font size calculation has been improved.
- Env variable ROOTFONTFACTOR to facilitate the debugging of the font-size-related problem was added
TQtApplication:
- Remove the redundant TQtApplicationThread dependency
Revision
9604 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 28 00:12:41 2004 UTC (10 years, 5 months ago) by
rdm
Original Path:
trunk/qt/src/TQtMarker.cxx
File length: 2123 byte(s)
Diff to
previous 9471
update:
- use standard ROOT cvs tag line
- standard ROOT copyright notice + Valery Fine
- fixed several multiple inclusion ifdef's to use standard ROOT format
- added new Window_t argument to Warp() method. This method still
needs to be implemented for Window_t != 0
Revision
9471 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Added
Fri Jul 9 09:21:24 2004 UTC (10 years, 6 months ago) by
brun
Original Path:
trunk/qt/src/TQtMarker.cxx
File length: 2039 byte(s)
Add a new package "qt". Developed by Valeri Fine (fine@bnl.gov), this new
package is an implementation of TVirtualX based on the Qt library from Trolltech AS, Norway.
The package is optional. When configuring ROOT, you can generate the libQtRoot
library by adding, eg
--enable-qt \
--with-qt-incdir=$QT/include \
--with-qt-libdir=$QT/lib \
where $QT points to the directory where the Qt software has been installed.
The Qt version >= 3.1 is required for this interface.
The Qt package itself must have been compiled with the same compiler
and compiler options used to compile ROOT.
Once the $ROOTSYS/lib/libQtRoot.so (dll) library is created, one has
the possibility to select this library as an alternative to libGX11
by adding the following two lines in the local ".rootrc" file
Gui.Backend: qt
Gui.Factory: qt
The package has currently been tested on Linux only.
This first implementation may show some deficiencies compared to
the libGX11 default version.
Please report any problems with this version to
rootdev@root.cern.ch as well as fine@bnl.gov
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.