diff options
author | Lukáš Lalinský <lalinsky@gmail.com> | 2008-12-09 13:41:26 +0100 |
---|---|---|
committer | Lukáš Lalinský <lalinsky@gmail.com> | 2008-12-09 13:41:26 +0100 |
commit | e23b78998b04bc91d022dd82880179118203efb9 (patch) | |
tree | 8c3f9090d6465ff473781d54b26f950c6ed3c913 /src/diagramview.h | |
parent | 3bad0741c095f7aa5556b3d898cf995b238c3ac3 (diff) | |
download | dbmodel-e23b78998b04bc91d022dd82880179118203efb9.tar.gz dbmodel-e23b78998b04bc91d022dd82880179118203efb9.tar.bz2 |
Move grid drawing to DiagramView
Diffstat (limited to 'src/diagramview.h')
-rw-r--r-- | src/diagramview.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/diagramview.h b/src/diagramview.h index d5f1c56..9e57c36 100644 --- a/src/diagramview.h +++ b/src/diagramview.h @@ -18,6 +18,7 @@ #define DATABASEMODELVIEW_H #include <QGraphicsView> +class DiagramDocument; class DiagramView : public QGraphicsView { @@ -26,6 +27,8 @@ class DiagramView : public QGraphicsView public: DiagramView(QWidget *parent = 0); + DiagramDocument *document() const; + void setScene(QGraphicsScene *scene); protected: @@ -33,6 +36,9 @@ protected: void mouseMoveEvent(QMouseEvent *event); void mouseReleaseEvent(QMouseEvent *event); + void drawBackground(QPainter *painter, const QRectF &rect); + void drawGrid(QPainter *painter, const QRectF &rect); + protected slots: void updateSceneRect2(const QRectF &rect); |