[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: playground/office/flake/lib
From: Thomas Zander <zander () kde ! org>
Date: 2006-05-18 11:52:09
Message-ID: 1147953129.338452.8597.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 542136 by zander:
API docs
M +3 -0 KoInsets.h
M +3 -0 KoInteractionTool.h
M +5 -0 KoShapeResizeStrategy.h
M +5 -0 KoShapeRotateStrategy.h
--- trunk/playground/office/flake/lib/KoInsets.h #542135:542136
@@ -20,6 +20,9 @@
#ifndef KOINSETS_H
#define KOINSETS_H
+/**
+ * An Insets object is a representation of the borders of a shape.
+ */
struct KoInsets {
public:
KoInsets(double top, double left, double bottom, double right) {
--- trunk/playground/office/flake/lib/KoInteractionTool.h #542135:542136
@@ -133,6 +133,9 @@
QPointF m_selectionBox[8];
};
+/**
+ * The SelectionDecorator is used to paint extra user-interface items on top of a \
selection. + */
class SelectionDecorator {
public:
SelectionDecorator(QRectF bounds, KoInteractionTool::SelectionHandle arrows, \
bool rotationHandles, bool shearHandles);
--- trunk/playground/office/flake/lib/KoShapeResizeStrategy.h #542135:542136
@@ -28,6 +28,11 @@
class KoCanvasBase;
class KoTool;
+/**
+ * A strategy for the KoInteractionTool.
+ * This strategy is invoked when the user starts a resize of a selection of objects,
+ * the stategy will then resize the objects interactively and provide a command \
afterwards. + */
class KoShapeResizeStrategy : public KoInteractionStrategy
{
public:
--- trunk/playground/office/flake/lib/KoShapeRotateStrategy.h #542135:542136
@@ -27,6 +27,11 @@
class KoCanvasBase;
class KoTool;
+/**
+ * A strategy for the KoInteractionTool.
+ * This strategy is invoked when the user starts a rotate of a selection of objects,
+ * the stategy will then rotate the objects interactively and provide a command \
afterwards. + */
class KoShapeRotateStrategy : public KoInteractionStrategy
{
public:
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic