diff --git a/src/app/mainwindow.cpp b/src/app/mainwindow.cpp index e38a66335..489c54a29 100644 --- a/src/app/mainwindow.cpp +++ b/src/app/mainwindow.cpp @@ -2128,6 +2128,7 @@ void MainWindow::SetEnableTool(bool enable) ui->toolButtonLineIntersectAxis->setEnabled(drawTools); ui->toolButtonCurveIntersectAxis->setEnabled(drawTools); ui->toolButtonArcIntersectAxis->setEnabled(drawTools); + ui->toolButtonPointOfIntersectionArcs->setEnabled(drawTools); ui->actionLast_tool->setEnabled(drawTools); diff --git a/src/app/mainwindow.ui b/src/app/mainwindow.ui index d3f5123c9..b04af4683 100644 --- a/src/app/mainwindow.ui +++ b/src/app/mainwindow.ui @@ -43,7 +43,7 @@ - 4 + 3 @@ -662,6 +662,29 @@ + + + + false + + + Point of intersection arcs + + + ... + + + + :/icon/32x32/point_of_intersection_arcs.png:/icon/32x32/point_of_intersection_arcs.png + + + + 32 + 32 + + + + diff --git a/src/app/share/resources/cursor.qrc b/src/app/share/resources/cursor.qrc index 1aec9decd..5dacc775f 100644 --- a/src/app/share/resources/cursor.qrc +++ b/src/app/share/resources/cursor.qrc @@ -24,5 +24,6 @@ cursor/line_intersect_axis_cursor.png cursor/arc_intersect_axis_cursor.png cursor/curve_intersect_axis_cursor.png + cursor/point_of_intersection_arcs.png diff --git a/src/app/share/resources/cursor/point_of_intersection_arcs.png b/src/app/share/resources/cursor/point_of_intersection_arcs.png new file mode 100644 index 000000000..fda5eb7af Binary files /dev/null and b/src/app/share/resources/cursor/point_of_intersection_arcs.png differ diff --git a/src/app/share/resources/icon.qrc b/src/app/share/resources/icon.qrc index 4b33c74c8..810b2602c 100644 --- a/src/app/share/resources/icon.qrc +++ b/src/app/share/resources/icon.qrc @@ -61,5 +61,6 @@ icon/16x16/roll.png icon/16x16/progress.gif icon/32x32/export_to_picture_document.png + icon/32x32/point_of_intersection_arcs.png diff --git a/src/app/share/resources/icon/32x32/point_of_intersection_arcs.png b/src/app/share/resources/icon/32x32/point_of_intersection_arcs.png new file mode 100644 index 000000000..e9e583428 Binary files /dev/null and b/src/app/share/resources/icon/32x32/point_of_intersection_arcs.png differ diff --git a/src/app/share/resources/icon/svg/point_of_intersection_arcs.svg b/src/app/share/resources/icon/svg/point_of_intersection_arcs.svg new file mode 100644 index 000000000..6060afdd2 --- /dev/null +++ b/src/app/share/resources/icon/svg/point_of_intersection_arcs.svg @@ -0,0 +1,101 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + +