3 View::View(QWidget* parent)
4 : QGraphicsView(parent)
17 void View::createObjects()
20 scene->setParent(
this);
21 scene->setSceneRect(0, 0, 2000, 2000);
26 void View::createConnections()
34 qDebug() <<
"[QNCG]" <<
":" <<
"Entity changed.";
39 qDebug() <<
"[QNCG]" <<
":" <<
"Entity selected.";
41 if (selected != NULL){
42 selected->setSelected(
false);
46 selected->setSelected(
true);
49 void View::mousePressEvent(QMouseEvent* event)
51 QGraphicsView::mousePressEvent(event);
53 if (event->button() == Qt::LeftButton){
54 if (!event->isAccepted()){
55 if (selected != NULL){
56 selected->setSelected(
false);