46:98645c8e7704 | 47:cd6704009eb9 |
---|---|
1 #include <QMouseEvent> | |
2 #include "canvas.h" | |
3 | |
4 Canvas::Canvas( | |
5 Model* model, | |
6 DocumentManager* documents, | |
7 const ldraw::ColorTable& colorTable, | |
8 QWidget* parent) : | |
9 PartRenderer{model, documents, colorTable, parent} | |
10 { | |
11 this->setMouseTracking(true); | |
12 } | |
13 | |
14 void Canvas::mouseMoveEvent(QMouseEvent* event) | |
15 { | |
16 const ldraw::Id id = this->pick(event->pos()); | |
17 this->newStatusText("Selected: %1"_q.arg(id.value)); | |
18 PartRenderer::mouseMoveEvent(event); | |
19 } |