comparison panner.cpp @ 46:bd3accba9b3f

* Better layout for branches; spline connection paths
author Chris Cannam
date Wed, 10 Nov 2010 17:11:41 +0000
parents 4286836bb3c9
children 996b3c4037ef
comparison
equal deleted inserted replaced
45:4286836bb3c9 46:bd3accba9b3f
19 #include "panned.h" 19 #include "panned.h"
20 20
21 #include <QPolygon> 21 #include <QPolygon>
22 #include <QMouseEvent> 22 #include <QMouseEvent>
23 #include <QColor> 23 #include <QColor>
24 #include <QGLWidget>
24 25
25 #include <iostream> 26 #include <iostream>
26 27
27 class PannerScene : public QGraphicsScene 28 class PannerScene : public QGraphicsScene
28 { 29 {
31 }; 32 };
32 33
33 Panner::Panner() : 34 Panner::Panner() :
34 m_clicked(false) 35 m_clicked(false)
35 { 36 {
37 // setViewport(new QGLWidget());
36 setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff); 38 setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
37 setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff); 39 setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
38 setOptimizationFlags(QGraphicsView::DontSavePainterState); 40 setOptimizationFlags(QGraphicsView::DontSavePainterState);
39 setMouseTracking(true); 41 setMouseTracking(true);
40 setInteractive(false); 42 setInteractive(false);