Source Code (Use browser search to find items of interest.)

Class Index

kspread'KSpreadCellIface (./koffice/kspread/KSpreadCellIface.h:10)

class KSpreadCellIface
{
    K_DCOP
public:
    KSpreadCellIface();

    void setCell( KSpreadTable* table, const QPoint& point );

k_dcop:
    virtual QString text() const;
    virtual void setText( const QString& text );
    virtual void setValue( int value );
    virtual void setValue( double value );
    virtual double value() const;
    virtual void setBgColor(const QString& _c);
    virtual void setBgColor(int r,int g,int b);
    virtual QString bgColor() const;
    virtual void setTextColor(const QString& _c);
    virtual void setTextColor(int r,int g,int b);
    virtual QString textColor()const ;

private:
    QPoint m_point;
    KSpreadTable* m_table;
};

kspread'KSpreadCellIface::KSpreadCellIface() (./koffice/kspread/KSpreadCellIface.cc:6)

KSpreadCellIface::KSpreadCellIface()
{
}


kspread'KSpreadCellIface::setCell() (./koffice/kspread/KSpreadCellIface.cc:10)

void KSpreadCellIface::setCell( KSpreadTable* table, const QPoint& point )
{
    m_table = table;
    m_point = point;
}


kspread'KSpreadCellIface::text() (./koffice/kspread/KSpreadCellIface.cc:16)

QString KSpreadCellIface::text() const
{
    KSpreadCell* cell = m_table->cellAt( m_point );
    return cell->valueString();
}


kspread'KSpreadCellIface::setText() (./koffice/kspread/KSpreadCellIface.cc:22)

void KSpreadCellIface::setText( const QString& text )
{
    KSpreadCell* cell = m_table->nonDefaultCell( m_point.x(), m_point.y() );
    cell->setText( text );
}


kspread'KSpreadCellIface::setValue() (./koffice/kspread/KSpreadCellIface.cc:28)

void KSpreadCellIface::setValue( int value )
{
    KSpreadCell* cell = m_table->nonDefaultCell( m_point.x(), m_point.y() );
    cell->setValue( (double)value );
}


kspread'KSpreadCellIface::setValue() (./koffice/kspread/KSpreadCellIface.cc:34)

void KSpreadCellIface::setValue( double value )
{
    KSpreadCell* cell = m_table->nonDefaultCell( m_point.x(), m_point.y() );
    cell->setValue( value );
}


kspread'KSpreadCellIface::value() (./koffice/kspread/KSpreadCellIface.cc:40)

double KSpreadCellIface::value() const
{
    KSpreadCell* cell = m_table->cellAt( m_point );
    return cell->valueDouble();
}


kspread'KSpreadCellIface::setBgColor() (./koffice/kspread/KSpreadCellIface.cc:46)

void KSpreadCellIface::setBgColor(const QString& _c)
{
    KSpreadCell* cell = m_table->nonDefaultCell( m_point.x(), m_point.y() );
    QColor c(_c);
    cell->setBgColor(c);
}


kspread'KSpreadCellIface::setBgColor() (./koffice/kspread/KSpreadCellIface.cc:53)

void KSpreadCellIface::setBgColor(int r,int g,int b)
{
    KSpreadCell* cell = m_table->nonDefaultCell( m_point.x(), m_point.y() );
    QColor c(r,g,b);
    cell->setBgColor(c);
}


kspread'KSpreadCellIface::bgColor() (./koffice/kspread/KSpreadCellIface.cc:60)

QString KSpreadCellIface::bgColor() const
{
    KSpreadCell* cell = m_table->cellAt( m_point );
    return cell->bgColor().name();
}


kspread'KSpreadCellIface::textColor() (./koffice/kspread/KSpreadCellIface.cc:66)

QString KSpreadCellIface::textColor() const
{
    KSpreadCell* cell = m_table->cellAt( m_point );
    return cell->textColor().name();
}


kspread'KSpreadCellIface::setTextColor() (./koffice/kspread/KSpreadCellIface.cc:72)

void KSpreadCellIface::setTextColor(int r,int g,int b)
{
    KSpreadCell* cell = m_table->nonDefaultCell( m_point.x(), m_point.y() );
    QColor c(r,g,b);
    cell->setTextColor(c);
}


kspread'KSpreadCellIface::setTextColor() (./koffice/kspread/KSpreadCellIface.cc:79)

void KSpreadCellIface::setTextColor(const QString& _c)
{
    KSpreadCell* cell = m_table->nonDefaultCell( m_point.x(), m_point.y() );
    QColor c(_c);
    cell->setTextColor(c);
}