src/layers/edittools.h

changeset 333
07e65a4c6611
parent 322
a39f454a3d7f
child 374
75efc3ba5a56
equal deleted inserted replaced
332:ae7f7fbb9cda 333:07e65a4c6611
60 Q_SLOT void setGridMatrix(const glm::mat4& gridMatrix); 60 Q_SLOT void setGridMatrix(const glm::mat4& gridMatrix);
61 Q_SLOT void setCircleToolOptions(const CircleToolOptions& options); 61 Q_SLOT void setCircleToolOptions(const CircleToolOptions& options);
62 Q_SIGNALS: 62 Q_SIGNALS:
63 void newStatusText(const QString& newStatusText); 63 void newStatusText(const QString& newStatusText);
64 void modelAction(const ModelAction& action); 64 void modelAction(const ModelAction& action);
65 void select(const QSet<ElementId>& ids, bool retain); 65 void select(const QSet<std::int32_t>& ids, bool retain);
66 void suggestCursor(const QCursor& cursor); 66 void suggestCursor(const QCursor& cursor);
67 protected: 67 protected:
68 void mvpMatrixChanged(const glm::mat4& matrix) override; 68 void mvpMatrixChanged(const glm::mat4& matrix) override;
69 void mouseMoved(const QMouseEvent* event) override; 69 void mouseMoved(const QMouseEvent* event) override;
70 void mouseClick(const QMouseEvent* event) override; 70 void mouseClick(const QMouseEvent* event) override;

mercurial