23 #include <QDockWidget>
44 explicit BirdViewDockWidget(
const QString& title, QWidget* parent = 0, Qt::WindowFlags flags = 0);
The class BirdView controls the view of the whole scene.
Definition: birdview.h:65
void slotViewChanged()
Definition: birdview.cpp:135
UMLView * m_view
Definition: birdview.h:90
QGraphicsView * m_birdView
Definition: birdview.h:91
static void setBackgroundColor(QFrame *frame, const QColor &color)
Definition: birdview.cpp:254
virtual void mousePressEvent(QMouseEvent *event)
Definition: birdview.cpp:150
QPoint m_moveStartPos
Definition: birdview.h:93
BirdView(QDockWidget *parent, UMLView *view)
Constructor.
Definition: birdview.cpp:42
void slotDestroyed(QObject *object)
Definition: birdview.cpp:89
virtual void keyPressEvent(QKeyEvent *event)
Definition: birdview.cpp:186
virtual void mouseMoveEvent(QMouseEvent *event)
Definition: birdview.cpp:161
QFrame * m_protectFrame
Definition: birdview.h:92
void viewPositionChanged(QPointF delta)
Definition: moc_birdview.cpp:259
virtual void mouseReleaseEvent(QMouseEvent *event)
Definition: birdview.cpp:177
void slotDockSizeChanged(const QSize &size)
Definition: birdview.cpp:102
virtual ~BirdView()
Definition: birdview.cpp:78
void setSlotsEnabled(bool enabled)
Definition: birdview.cpp:232