+private:
+ void mousePressEvent(QMouseEvent * event);
+
+ void mouseReleaseEvent(QMouseEvent *event);
+
+ void mouseMoveEvent(QMouseEvent *event);
+
+ void leaveEvent(QEvent *event);
+
+ void contextMenuEvent(QContextMenuEvent *event);
+
+private slots:
+ void on_action_set_name_triggered();
+
+ void on_action_set_colour_triggered();
+
+ void on_signals_moved();
+
+signals:
+ void signals_moved();
+