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

Class Index

kgraph'KGraphView (./koffice/kgraph/kgraph_view.h:33)

class KGraphView : public KoView {

    Q_OBJECT

public:
    KGraphView(KGraphPart *part, QWidget *parent=0, const char *name=0);
    ~KGraphView() {}

    virtual QWidget *canvas() { return m_canvas; }

//protected slots:
    //void a_editcut();

protected:
    //void paintEvent(QPaintEvent *ev);
    void resizeEvent(QResizeEvent *ev);

    virtual void updateReadWrite(bool readwrite);

private:
    //KAction *editcut;
    KGCanvas *m_canvas;
};

kgraph'KGraphView::KGraphView() (./koffice/kgraph/kgraph_view.cc:33)

KGraphView::KGraphView(KGraphPart *part, QWidget *parent, const char *name)
    : KoView(part, parent, name) {

    setInstance(KGraphFactory::global());
    setXMLFile("kgraph.rc");

    m_canvas=new KGCanvas(this, "canvas");
}

/*void KGraphView::paintEvent(QPaintEvent *ev) {

    kdDebug(37001) << "KGraphView::painEvent()" << endl;

    QPainter painter;
    painter.begin(this);

    // ### TODO: Scaling

    // Let the document do the drawing
    koDocument()->paintEverything(painter, ev->rect(), false, this);

    painter.end();
}*/


kgraph'KGraphView::resizeEvent() (./koffice/kgraph/kgraph_view.cc:57)

void KGraphView::resizeEvent(QResizeEvent *ev) {
    m_canvas->resize(ev->size());
}


kgraph'KGraphView::updateReadWrite() (./koffice/kgraph/kgraph_view.cc:61)

void KGraphView::updateReadWrite(bool /*readwrite*/) {
}