]> git.lyx.org Git - lyx.git/commit
This patch removes qscreen.[Ch] and simplify the cursor drawing on screen. Basically...
authorAbdelrazak Younes <younes@lyx.org>
Fri, 2 Jun 2006 12:01:28 +0000 (12:01 +0000)
committerAbdelrazak Younes <younes@lyx.org>
Fri, 2 Jun 2006 12:01:28 +0000 (12:01 +0000)
commit6a742b7aa0d898e9b365cbb14aa2ab781efaadbe
treecf426b3f1de754d8c551567975758fe8533a88f5
parent924d8f471cbcd2ab13b4fd924601823456351886
This patch removes qscreen.[Ch] and simplify the cursor drawing on screen. Basically, we paint now only if needed. So there's no need anymore to handle the "no cursor" pixmap saving.

SConscript: removed qscreen.C
frontends/qt4/Makefile.am: removed qscreen.C
frontends/screen.h: remove workarea() constness
frontends/qt3/qscreen.[Ch]: ditto
frontends/gtk/GScreen.[Ch]: ditto
frontends/xforms/xscreen.[Ch]: ditto
frontends/qt4/LyXScreenFactory.C: now return the QWorkarea directly
frontends/qt4/QWorkArea.[Ch]: inherits LyXScreen, handle the cursor painting
frontends/qt4/qscreen.[Ch]: removed

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13981 a592a061-630c-0410-9148-cb99ea01b6c8
14 files changed:
development/scons/SConscript
src/frontends/gtk/GScreen.C
src/frontends/gtk/GScreen.h
src/frontends/qt3/qscreen.C
src/frontends/qt3/qscreen.h
src/frontends/qt4/LyXScreenFactory.C
src/frontends/qt4/Makefile.am
src/frontends/qt4/QWorkArea.C
src/frontends/qt4/QWorkArea.h
src/frontends/qt4/qscreen.C [deleted file]
src/frontends/qt4/qscreen.h [deleted file]
src/frontends/screen.h
src/frontends/xforms/xscreen.C
src/frontends/xforms/xscreen.h