1 #include <iostream>
2 #include <boost/format.hpp>
3 #include <QtGui>
4 #include <CGAL/Qt/GraphicsViewNavigation.h>
5 #include <QLineF>
6 #include <QRectF>
7 #include <QApplication>
8 #include <QGraphicsScene>
9 #include <QGraphicsView>
10
main(int argc,char ** argv)11 int main(int argc, char **argv)
12 {
13 QApplication app(argc, argv);
14
15
16 QGraphicsScene scene;
17 scene.setSceneRect(0,0, 100, 100);
18 scene.addRect(QRectF(0,0, 100, 100));
19 scene.addLine(QLineF(0,0, 100, 100));
20 scene.addLine(QLineF(0,100, 100, 0));
21
22 QGraphicsView* view = new QGraphicsView(&scene);
23 CGAL::Qt::GraphicsViewNavigation navigation;
24 view->installEventFilter(&navigation);
25 view->viewport()->installEventFilter(&navigation);
26 view->setRenderHint(QPainter::Antialiasing);
27
28 view->show();
29 return app.exec();
30 }
31
32