kword

KWTableFrameSetEdit Class Reference

#include <KWTableFrameSet.h>

Inheritance diagram for KWTableFrameSetEdit:
KWFrameSetEdit

Public Member Functions

 KWTableFrameSetEdit (KWTableFrameSet *fs, KWCanvas *canvas)
 
KWTableFrameSet * tableFrameSet () const
 
virtual KWFrameSetEdit * currentTextEdit ()
 
KWFrameSetEdit * currentCell () const
 
virtual void keyPressEvent (TQKeyEvent *e)
 
virtual void keyReleaseEvent (TQKeyEvent *e)
 
virtual void imStartEvent (TQIMEvent *e)
 
virtual void imComposeEvent (TQIMEvent *e)
 
virtual void imEndEvent (TQIMEvent *e)
 
virtual void mousePressEvent (TQMouseEvent *e, const TQPoint &, const KoPoint &)
 
virtual void mouseMoveEvent (TQMouseEvent *e, const TQPoint &n, const KoPoint &d)
 
virtual void mouseReleaseEvent (TQMouseEvent *e, const TQPoint &n, const KoPoint &d)
 
virtual void mouseDoubleClickEvent (TQMouseEvent *e, const TQPoint &n, const KoPoint &d)
 
virtual void dragEnterEvent (TQDragEnterEvent *e)
 
virtual void dragMoveEvent (TQDragMoveEvent *e, const TQPoint &n, const KoPoint &d)
 
virtual void dragLeaveEvent (TQDragLeaveEvent *e)
 
virtual void dropEvent (TQDropEvent *e, const TQPoint &n, const KoPoint &d, KWView *view)
 
virtual void focusInEvent ()
 
virtual void focusOutEvent ()
 
virtual void copy ()
 
virtual void cut ()
 
virtual void paste ()
 
virtual void selectAll ()
 
void setCurrentCell (KWFrameSet *fs, bool eraseSelection=true)
 
void setCurrentCell (const KoPoint &dPoint)
 
void showPopup (KWFrame *frame, KWView *view, const TQPoint &_point)
 
- Public Member Functions inherited from KWFrameSetEdit
 KWFrameSetEdit (KWFrameSet *fs, KWCanvas *canvas)
 
KWFrameSet * frameSet () const
 
KWCanvas * canvas () const
 
KWFrame * currentFrame () const
 
virtual void terminate (bool=true)
 
virtual void drawContents (TQPainter *, const TQRect &, const TQColorGroup &, bool onlyChanged, bool resetChanged, KWViewMode *viewMode, KWFrameViewManager *frameViewManager)
 
virtual void pasteData (TQMimeSource *, int, bool)
 
bool exitLeft ()
 
bool exitRight ()
 

Protected Attributes

KWFrameSetEdit * m_currentCell
 
- Protected Attributes inherited from KWFrameSetEdit
KWFrameSet * m_fs
 
KWCanvas * m_canvas
 
KWFrame * m_currentFrame
 

Detailed Description

The object created to edit this table.

In fact at a given moment, it edits one cell (frameset) of the table, the one in which the cursor is.

Definition at line 692 of file KWTableFrameSet.h.

Constructor & Destructor Documentation

◆ KWTableFrameSetEdit()

KWTableFrameSetEdit::KWTableFrameSetEdit ( KWTableFrameSet *  fs,
KWCanvas *  canvas 
)
inline

Definition at line 695 of file KWTableFrameSet.h.

◆ ~KWTableFrameSetEdit()

KWTableFrameSetEdit::~KWTableFrameSetEdit ( )
virtual

Definition at line 2484 of file KWTableFrameSet.cpp.

Member Function Documentation

◆ copy()

virtual void KWTableFrameSetEdit::copy ( )
inlinevirtual

Reimplemented from KWFrameSetEdit.

Definition at line 731 of file KWTableFrameSet.h.

◆ currentCell()

KWFrameSetEdit * KWTableFrameSetEdit::currentCell ( ) const
inline

Definition at line 705 of file KWTableFrameSet.h.

◆ currentTextEdit()

KWFrameSetEdit * KWTableFrameSetEdit::currentTextEdit ( )
virtual

Return the current most-low-level text edit object.

Reimplemented from KWFrameSetEdit.

Definition at line 2545 of file KWTableFrameSet.cpp.

◆ cut()

virtual void KWTableFrameSetEdit::cut ( )
inlinevirtual

Reimplemented from KWFrameSetEdit.

Definition at line 732 of file KWTableFrameSet.h.

◆ dragEnterEvent()

virtual void KWTableFrameSetEdit::dragEnterEvent ( TQDragEnterEvent *  e)
inlinevirtual

Reimplemented from KWFrameSetEdit.

Definition at line 721 of file KWTableFrameSet.h.

◆ dragLeaveEvent()

virtual void KWTableFrameSetEdit::dragLeaveEvent ( TQDragLeaveEvent *  e)
inlinevirtual

Reimplemented from KWFrameSetEdit.

Definition at line 724 of file KWTableFrameSet.h.

◆ dragMoveEvent()

void KWTableFrameSetEdit::dragMoveEvent ( TQDragMoveEvent *  e,
const TQPoint &  n,
const KoPoint &  d 
)
virtual

Reimplemented from KWFrameSetEdit.

Definition at line 2726 of file KWTableFrameSet.cpp.

◆ dropEvent()

virtual void KWTableFrameSetEdit::dropEvent ( TQDropEvent *  e,
const TQPoint &  n,
const KoPoint &  d,
KWView *  view 
)
inlinevirtual

Reimplemented from KWFrameSetEdit.

Definition at line 726 of file KWTableFrameSet.h.

◆ focusInEvent()

virtual void KWTableFrameSetEdit::focusInEvent ( )
inlinevirtual

Reimplemented from KWFrameSetEdit.

Definition at line 729 of file KWTableFrameSet.h.

◆ focusOutEvent()

virtual void KWTableFrameSetEdit::focusOutEvent ( )
inlinevirtual

Reimplemented from KWFrameSetEdit.

Definition at line 730 of file KWTableFrameSet.h.

◆ imComposeEvent()

void KWTableFrameSetEdit::imComposeEvent ( TQIMEvent *  e)
virtual

Reimplemented from KWFrameSetEdit.

Definition at line 2714 of file KWTableFrameSet.cpp.

◆ imEndEvent()

void KWTableFrameSetEdit::imEndEvent ( TQIMEvent *  e)
virtual

Reimplemented from KWFrameSetEdit.

Definition at line 2720 of file KWTableFrameSet.cpp.

◆ imStartEvent()

void KWTableFrameSetEdit::imStartEvent ( TQIMEvent *  e)
virtual

Reimplemented from KWFrameSetEdit.

Definition at line 2708 of file KWTableFrameSet.cpp.

◆ keyPressEvent()

void KWTableFrameSetEdit::keyPressEvent ( TQKeyEvent *  e)
virtual

Reimplemented from KWFrameSetEdit.

Definition at line 2551 of file KWTableFrameSet.cpp.

◆ keyReleaseEvent()

void KWTableFrameSetEdit::keyReleaseEvent ( TQKeyEvent *  e)
virtual

Reimplemented from KWFrameSetEdit.

Definition at line 2702 of file KWTableFrameSet.cpp.

◆ mouseDoubleClickEvent()

virtual void KWTableFrameSetEdit::mouseDoubleClickEvent ( TQMouseEvent *  e,
const TQPoint &  n,
const KoPoint &  d 
)
inlinevirtual

Reimplemented from KWFrameSetEdit.

Definition at line 718 of file KWTableFrameSet.h.

◆ mouseMoveEvent()

virtual void KWTableFrameSetEdit::mouseMoveEvent ( TQMouseEvent *  e,
const TQPoint &  n,
const KoPoint &  d 
)
inlinevirtual

Reimplemented from KWFrameSetEdit.

Definition at line 714 of file KWTableFrameSet.h.

◆ mousePressEvent()

void KWTableFrameSetEdit::mousePressEvent ( TQMouseEvent *  e,
const TQPoint &  nPoint,
const KoPoint &  dPoint 
)
virtual

Reimplemented from KWFrameSetEdit.

Definition at line 2491 of file KWTableFrameSet.cpp.

◆ mouseReleaseEvent()

virtual void KWTableFrameSetEdit::mouseReleaseEvent ( TQMouseEvent *  e,
const TQPoint &  n,
const KoPoint &  d 
)
inlinevirtual

Reimplemented from KWFrameSetEdit.

Definition at line 716 of file KWTableFrameSet.h.

◆ paste()

virtual void KWTableFrameSetEdit::paste ( )
inlinevirtual

Reimplemented from KWFrameSetEdit.

Definition at line 733 of file KWTableFrameSet.h.

◆ selectAll()

virtual void KWTableFrameSetEdit::selectAll ( )
inlinevirtual
Note
should selectAll select all cells ? etc.

Reimplemented from KWFrameSetEdit.

Definition at line 735 of file KWTableFrameSet.h.

◆ setCurrentCell() [1/2]

void KWTableFrameSetEdit::setCurrentCell ( const KoPoint &  dPoint)

Set the cell which is currently being edited.

Definition at line 2498 of file KWTableFrameSet.cpp.

◆ setCurrentCell() [2/2]

void KWTableFrameSetEdit::setCurrentCell ( KWFrameSet *  fs,
bool  eraseSelection = true 
)

Set the cell which is currently being edited.

Definition at line 2510 of file KWTableFrameSet.cpp.

◆ tableFrameSet()

KWTableFrameSet * KWTableFrameSetEdit::tableFrameSet ( ) const
inline

Definition at line 699 of file KWTableFrameSet.h.

Member Data Documentation

◆ m_currentCell

KWFrameSetEdit* KWTableFrameSetEdit::m_currentCell
protected

Definition at line 745 of file KWTableFrameSet.h.


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