- Added distance and quadrant

- added line distance to drawn lines
This commit is contained in:
bklronin 2024-06-26 18:16:56 +02:00
parent 3e85a11787
commit e10e26565e

View File

@ -56,6 +56,7 @@ class MainWindow(QMainWindow):
self.ui.pb_con_horiz.pressed.connect(self.act_constrain_horiz_line_mode) self.ui.pb_con_horiz.pressed.connect(self.act_constrain_horiz_line_mode)
self.ui.pb_con_vert.pressed.connect(self.act_constrain_vert_line_mode) self.ui.pb_con_vert.pressed.connect(self.act_constrain_vert_line_mode)
self.ui.pb_con_dist.pressed.connect(self.act_constrain_distance_mode) self.ui.pb_con_dist.pressed.connect(self.act_constrain_distance_mode)
self.ui.pb_con_mid.pressed.connect(self.act_constrain_mid_point_mode)
### Operations ### Operations
self.ui.pb_extrdop.pressed.connect(self.send_extrude) self.ui.pb_extrdop.pressed.connect(self.send_extrude)
@ -79,7 +80,7 @@ class MainWindow(QMainWindow):
self.sketchWidget.points = [] self.sketchWidget.points = []
def act_constrain_pt_pt_mode(self): def act_constrain_pt_pt_mode(self):
if not self.ui.pb_linetool.isChecked(): if not self.ui.pb_con_ptpt.isChecked():
self.sketchWidget.mouse_mode = 'pt_pt' self.sketchWidget.mouse_mode = 'pt_pt'
else: else:
self.sketchWidget.mouse_mode = None self.sketchWidget.mouse_mode = None