Thu, 06 Feb 2020 23:41:20 +0200
picking works now
#include <QMouseEvent> #include "canvas.h" Canvas::Canvas( Model* model, DocumentManager* documents, const ldraw::ColorTable& colorTable, QWidget* parent) : PartRenderer{model, documents, colorTable, parent} { this->setMouseTracking(true); } void Canvas::mouseMoveEvent(QMouseEvent* event) { const ldraw::Id id = this->pick(event->pos()); this->newStatusText("Selected: %1"_q.arg(id.value)); PartRenderer::mouseMoveEvent(event); }