24#include <KoDocumentChild.h>
29class KoPartResizeHandlerPrivate;
30class KoPartMoveHandlerPrivate;
43class KOFFICECORE_EXPORT KoEventHandler : public TQObject
48 KoEventHandler( TQObject* target );
61class KoPartResizeHandler : public KoEventHandler
66 KoPartResizeHandler( TQWidget* widget, const TQWMatrix& matrix, KoView* view, KoChild* child,
68 ~KoPartResizeHandler();
71 void repaint(TQRegion &rgn);
72 bool eventFilter( TQObject*, TQEvent* );
75 KoPartResizeHandlerPrivate *d;
82class KoPartMoveHandler : public KoEventHandler
87 KoPartMoveHandler( TQWidget* widget, const TQWMatrix& matrix, KoView* view, KoChild* child,
88 const TQPoint& point );
92 bool eventFilter( TQObject*, TQEvent* );
95 KoPartMoveHandlerPrivate *d;
112class KOFFICECORE_EXPORT KoContainerHandler : public KoEventHandler
117 KoContainerHandler( KoView* view, TQWidget* widget );
118 ~KoContainerHandler();
133 bool eventFilter( TQObject*, TQEvent* );
KoChild is an abstract base class that represents the geometry associated with an embedded document.
Gadget The gadget generally identifies where a child has been hit (generally by the mouse pointer).
void popupMenu(KoChild *, const TQPoint &global_pos) Emitted if the user wants to open the popup menu for some child object.
void deleteChild(KoChild *) Emitted if the user pressed the delete key whilst a child was selected.
This class is used to display a KoDocument.
|