lib

#include <KoContainerHandler.h>

Inheritance diagram for KoContainerHandler:
KoEventHandler

Signals

void popupMenu (KoChild *, const TQPoint &global_pos)
 
void deleteChild (KoChild *)
 

Public Member Functions

 KoContainerHandler (KoView *view, TQWidget *widget)
 
- Public Member Functions inherited from KoEventHandler
 KoEventHandler (TQObject *target)
 
TQObject * target ()
 

Protected Member Functions

bool eventFilter (TQObject *, TQEvent *)
 

Detailed Description

This class can handle moving and resizing of embedded documents in your class derived from KoView.

Just create one instance per view of this class and parts will magically be moved around on your document.

This class acts like an event filter on your view, so the mouse events which are used for parts moving and resizing will never show up in your view.

See also
KoPartMoveHandlerPrivate
KoPartResizeHandlerPrivate

Definition at line 112 of file KoContainerHandler.h.

Constructor & Destructor Documentation

◆ KoContainerHandler()

KoContainerHandler::KoContainerHandler ( KoView *  view,
TQWidget *  widget 
)

Definition at line 276 of file KoContainerHandler.cpp.

◆ ~KoContainerHandler()

KoContainerHandler::~KoContainerHandler ( )

Definition at line 282 of file KoContainerHandler.cpp.

Member Function Documentation

◆ deleteChild

void KoContainerHandler::deleteChild ( KoChild *  )
signal

Emitted if the user pressed the delete key whilst a child was selected.

◆ eventFilter()

bool KoContainerHandler::eventFilter ( TQObject *  ,
TQEvent *  ev 
)
protected

Definition at line 286 of file KoContainerHandler.cpp.

◆ popupMenu

void KoContainerHandler::popupMenu ( KoChild *  ,
const TQPoint &  global_pos 
)
signal

Emitted if the user wants to open the popup menu for some child object.


The documentation for this class was generated from the following files: