- Transition to functions for entity retrieval

This commit is contained in:
bklronin
2024-06-28 22:52:23 +02:00
parent 24e4d1028b
commit e9098108d2
2 changed files with 191 additions and 198 deletions

View File

@@ -71,8 +71,11 @@ class MainWindow(QMainWindow):
def act_line_mode(self):
if not self.ui.pb_linetool.isChecked():
self.sketchWidget.mouse_mode = 'line'
print(self.ui.pb_linetool.isChecked())
else:
self.sketchWidget.mouse_mode = None
self.sketchWidget.line_buffer = [None, None]
print(self.ui.pb_linetool.isChecked())
def act_constrain_pt_pt_mode(self):
if not self.ui.pb_con_ptpt.isChecked():
@@ -111,9 +114,13 @@ class MainWindow(QMainWindow):
self.sketchWidget.mouse_mode = None
def constrain_finished(self):
# safely disable the line modes
self.ui.pb_con_ptpt.setChecked(False)
self.ui.pb_con_line.setChecked(False)
self.ui.pb_con_dist.setChecked(False)
self.ui.pb_con_mid.setChecked(False)
self.ui.pb_con_perp.setChecked(False)
def view_update(self):
print("Update")