Revision 526770
Go back to digest for 9th April 2006Optimization in Office
Thorsten Zachmann committed changes in /trunk/playground/office/flake:
o Moved to the new interface for tools.
o Add a KoDefaultTool. This is the standard tool which is normally
selected. It handels selection of objects/moving in the future it will
be also responible for the resizing/scaling/rotating and maybe more.
o Use classes inside the tools for the different actions
KoDef.h is the base class for all tools used in KoDefaultTool.
KoDefMove and KoDefRubberSelect inherit form this one.
o Started to implement to change the cursor on the action that can be
done.
File Changes
Added 7 files
- /trunk/playground/office/flake/lib
- /KoDef.h
- /KoDefaultTool.cpp
- /KoDefaultTool.h
- /KoDefMove.cpp
- /KoDefMove.h
- /KoDefRubberSelect.cpp
- /KoDefRubberSelect.h
Deleted 4 files
- /trunk/playground/office/flake/lib
- /KoToolMove.cpp
- /KoToolMove.h
- /KoToolRubberSelect.cpp
- /KoToolRubberSelect.h
Modified 7 files
- /trunk/playground/office/flake
- /lib/KoObjectManager.cpp
- /lib/KoObjectManager.h
- /lib/KoSelection.cpp
- /lib/KoTool.h
- /lib/lib.pro
- /testapp/mainwindow.cpp
- /testapp/mainwindow.h
18 files changed in total