59 Q_SLOT void setGridMatrix(const glm::mat4& gridMatrix); |
59 Q_SLOT void setGridMatrix(const glm::mat4& gridMatrix); |
60 Q_SLOT void setCircleToolOptions(const CircleToolOptions& options); |
60 Q_SLOT void setCircleToolOptions(const CircleToolOptions& options); |
61 Q_SIGNALS: |
61 Q_SIGNALS: |
62 void newStatusText(const QString& newStatusText); |
62 void newStatusText(const QString& newStatusText); |
63 void modelAction(const ModelAction& action); |
63 void modelAction(const ModelAction& action); |
64 void select(const QSet<ModelId>& ids, bool retain); |
64 void select(const QSet<ElementId>& ids, bool retain); |
65 protected: |
65 protected: |
66 void mvpMatrixChanged(const glm::mat4& matrix) override; |
66 void mvpMatrixChanged(const glm::mat4& matrix) override; |
67 void mouseMoved(const QMouseEvent* event) override; |
67 void mouseMoved(const QMouseEvent* event) override; |
68 void mouseClick(const QMouseEvent* event) override; |
68 void mouseClick(const QMouseEvent* event) override; |
69 void overpaint(QPainter* painter) override; |
69 void overpaint(QPainter* painter) override; |