AbstractTool ========================
| 24 | // ======================== |
| 25 | // |
| 26 | void AbstractTool::arm() { |
| 27 | Q_ASSERT(_parent != nullptr); |
| 28 | if (_parent->viewport()) |
| 29 | _parent->viewport()->setCursor(_cursor); |
| 30 | } |
| 31 | void AbstractTool::disarm() { |
| 32 | Q_ASSERT(_parent != nullptr); |
| 33 | if (_parent->viewport()) |