2 #include "../canvas/MapDisplay.h" 
    5 #include <QtCore/QEvent> 
    6 #include <QtCore/QCoreApplication> 
    7 #include <QtGui/QMouseEvent> 
   11   : QGraphicsView(parent),
 
   13   m_dragDropAccepted(false)
 
   15   setMouseTracking(
true);
 
   17   setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
 
   18   setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
 
   19   setViewportUpdateMode(QGraphicsView::FullViewportUpdate);
 
   20   setResizeAnchor(QGraphicsView::NoAnchor);
 
   30   QCoreApplication::sendEvent(m_display, (QEvent*)e);
 
   35   QCoreApplication::sendEvent(m_display, (QEvent*)e);
 
   40   QCoreApplication::sendEvent(m_display, (QEvent*)e);
 
   45   QCoreApplication::sendEvent(m_display, (QEvent*)e);
 
   50   QCoreApplication::sendEvent(m_display, (QEvent*)e);
 
   55   QCoreApplication::sendEvent(m_display, (QEvent*)e);
 
   60   QCoreApplication::sendEvent(m_display, (QEvent*)e);
 
   65   QCoreApplication::sendEvent(m_display, (QEvent*)e);
 
   70   QGraphicsScene* scene = this->scene();
 
   77     QRectF r = scene->sceneRect();
 
   94   emit animationDragEnterEvent(e);
 
   99   m_dragDropAccepted = 
false;
 
  100   e->setAccepted(m_dragDropAccepted);
 
  105   e->setAccepted(m_dragDropAccepted);
 
  110   if(m_dragDropAccepted)
 
  111       emit animationDropEvent(e);