summaryrefslogtreecommitdiffstats
path: root/src/ui/tool/selector.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/tool/selector.cpp')
-rw-r--r--src/ui/tool/selector.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/ui/tool/selector.cpp b/src/ui/tool/selector.cpp
index 84e96173d..3444de809 100644
--- a/src/ui/tool/selector.cpp
+++ b/src/ui/tool/selector.cpp
@@ -42,7 +42,7 @@ public:
sp_canvas_item_hide(_rubber);
}
- ~SelectorPoint() {
+ ~SelectorPoint() override {
sp_canvas_item_destroy(_rubber);
}
@@ -53,7 +53,7 @@ public:
}
protected:
- virtual bool _eventHandler(Inkscape::UI::Tools::ToolBase *event_context, GdkEvent *event) {
+ bool _eventHandler(Inkscape::UI::Tools::ToolBase *event_context, GdkEvent *event) override {
if (event->type == GDK_KEY_PRESS && shortcut_key(event->key) == GDK_KEY_Escape &&
sp_canvas_item_is_visible(_rubber))
{
@@ -65,27 +65,27 @@ protected:
}
private:
- virtual bool grabbed(GdkEventMotion *) {
+ bool grabbed(GdkEventMotion *) override {
_cancel = false;
_start = position();
sp_canvas_item_show(_rubber);
return false;
}
- virtual void dragged(Geom::Point &new_pos, GdkEventMotion *) {
+ void dragged(Geom::Point &new_pos, GdkEventMotion *) override {
if (_cancel) return;
Geom::Rect sel(_start, new_pos);
_rubber->setRectangle(sel);
}
- virtual void ungrabbed(GdkEventButton *event) {
+ void ungrabbed(GdkEventButton *event) override {
if (_cancel) return;
sp_canvas_item_hide(_rubber);
Geom::Rect sel(_start, position());
_selector->signal_area.emit(sel, event);
}
- virtual bool clicked(GdkEventButton *event) {
+ bool clicked(GdkEventButton *event) override {
if (event->button != 1) return false;
_selector->signal_point.emit(position(), event);
return true;