Revision 537467
Go back to digest for 7th May 2006Optimization in Graphics
Wilfried Huss committed changes in /branches/work/kviewshell-0.7/kviewshell:
Some more refractoring.
This adds two new classes. DataView and DataModel, which are used to keep
data, which is manipulated by several classes (like the current page number or
the number of pages in the document), syncronised.
This should hopyfully lead to a much simpler information flow.
The changes also made it possible to move the whole navigation code out of theKViewPart and into the PageView.
File Changes
Added 4 files
- /branches/work/kviewshell-0.7/kviewshell/shell
- /dataModel.cpp
- /dataModel.h
- /dataView.cpp
- /dataView.h
Modified 15 files
- /branches/work/kviewshell-0.7/kviewshell
- /shell/bookmarkList.cpp
- /shell/bookmarkList.h
- /shell/kmultipage.cpp
- /shell/kmultipage.h
- /shell/kviewpart.cpp
- /shell/kviewpart.h
- /shell/kviewpart_iface.h
- /shell/Makefile.am
- /shell/marklist.cpp
- /shell/marklist.h
- /shell/pageView.cpp
- /shell/pageView.h
- /shell/tableOfContents.cpp
- /shell/tableOfContents.h
- /plugins/djvu/djvumultipage.cpp
19 files changed in total