Source Code (Use browser search to find items of interest.)
Class Index
kspread'KSpreadCellEditor (./koffice/kspread/kspread_editors.h:16)
class KSpreadCellEditor : public QWidget
{
Q_OBJECT
public:
KSpreadCellEditor( KSpreadCell*, KSpreadCanvas* _parent = 0, const char* _name = 0 );
~KSpreadCellEditor();
KSpreadCell* cell() { return m_pCell; }
virtual void handleKeyPressEvent( QKeyEvent* _ev ) = 0;
virtual QString text() const = 0;
virtual void setText(QString text) = 0;
virtual int cursorPosition() const = 0;
virtual void setCursorPosition(int pos) = 0;
// virtual void setFocus() = 0;
virtual void insertFormulaChar(int c) = 0;
KSpreadCanvas* canvas() { return m_pCanvas; }
private:
KSpreadCell* m_pCell;
KSpreadCanvas* m_pCanvas;
};
kspread'KSpreadCellEditor::KSpreadCellEditor() (./koffice/kspread/kspread_editors.cc:15)
KSpreadCellEditor::KSpreadCellEditor( KSpreadCell* _cell, KSpreadCanvas* _parent, const char* _name )
: QWidget( _parent, _name )
{
m_pCell = _cell;
m_pCanvas = _parent;
setFocusPolicy( QWidget::StrongFocus );
}
kspread'KSpreadCellEditor::~KSpreadCellEditor() (./koffice/kspread/kspread_editors.cc:24)
KSpreadCellEditor::~KSpreadCellEditor()
{
}
/********************************************
*
* KSpreadTextEditor
*
********************************************/