2013-06-20 12:33:26 -03:00
|
|
|
#include "diveplanner.h"
|
2013-06-20 12:37:41 -03:00
|
|
|
#include <QMouseEvent>
|
2013-06-20 12:33:26 -03:00
|
|
|
|
|
|
|
DivePlanner* DivePlanner::instance()
|
|
|
|
{
|
|
|
|
static DivePlanner *self = new DivePlanner();
|
|
|
|
return self;
|
|
|
|
}
|
|
|
|
|
|
|
|
DivePlanner::DivePlanner(QWidget* parent): QGraphicsView(parent)
|
|
|
|
{
|
2013-06-20 12:37:41 -03:00
|
|
|
setScene( new QGraphicsScene());
|
|
|
|
scene()->setSceneRect(0,0,100,100);
|
2013-06-20 12:33:26 -03:00
|
|
|
}
|
2013-06-20 12:37:41 -03:00
|
|
|
|
|
|
|
void DivePlanner::mouseDoubleClickEvent(QMouseEvent* event)
|
|
|
|
{
|
|
|
|
QGraphicsEllipseItem *item = new QGraphicsEllipseItem(-10,-10,20,20);
|
|
|
|
item->setPos( mapToScene(event->pos()));
|
|
|
|
scene()->addItem(item);
|
|
|
|
}
|
|
|
|
|