Revision 700977

Go back to digest for 19th August 2007

Features in Office

Jan Hambrecht committed changes in /trunk/koffice:

Added support for displaying shape config widgets in the path tool options widget.
Added a pathShapeId() function to KoPathShape to return a specific path shape id.

As a start, I added a star shape config widget for editing the star properties.

If a single path shape is selected and the path tool is active an (existing) config widget for that shape is then shown in the tool options docker.

Next thing to do is to apply the config changes to the selected shape. And then to create some more config widgets for the other parameter shapes.

File Changes

Added 3 files
  • /trunk/koffice/shapes/pathshapes/star
  •   /StarShapeConfigWidget.cpp
  •   /StarShapeConfigWidget.h
  •   /StarShapeConfigWidget.ui
Modified 14 files
  • /trunk/koffice
  •   /libs/flake/KoPathShape.cpp
  •   /libs/flake/KoPathShape.h
  •   /libs/flake/KoPathTool.cpp
  •   /libs/flake/KoPathTool.h
  •   /libs/flake/KoShapeController.cpp
  •   /libs/flake/PathToolOptionWidget.cpp
  •   /libs/flake/PathToolOptionWidget.h
  •   /libs/flake/PathToolOptionWidgetBase.ui
  •   /libs/guiutils/KoShapeGeometry.h
  •   /shapes/pathshapes/CMakeLists.txt
  •   /shapes/pathshapes/star/KoStarShape.cpp
  •   /shapes/pathshapes/star/KoStarShape.h
  •   /shapes/pathshapes/star/KoStarShapeFactory.cpp
  •   /shapes/pathshapes/star/KoStarShapeFactory.h
17 files changed in total