Commit 0c8690e6be36b3b6d34522854be4ab9bc40661a3

Authored by Thiago Franco de Moraes
1 parent f463ccda

Using "Update Slice Viewer" instead of "Reload Actual Slice" inside LinearMeasureInteractorStyle

Showing 1 changed file with 5 additions and 7 deletions   Show diff stats
invesalius/data/styles.py
... ... @@ -405,7 +405,7 @@ class LinearMeasureInteractorStyle(DefaultInteractorStyle):
405 405 slice_number, self.radius))
406 406 n = len(m.points)-1
407 407 self.creating = n, m, mr
408   - Publisher.sendMessage('Reload actual slice %s' % self.orientation)
  408 + Publisher.sendMessage('Update slice viewer')
409 409 self.viewer.scroll_enabled = False
410 410 return
411 411  
... ... @@ -427,7 +427,7 @@ class LinearMeasureInteractorStyle(DefaultInteractorStyle):
427 427  
428 428 n, (m, mr) = 1, self.measures.measures[self._ori][slice_number][-1]
429 429 self.creating = n, m, mr
430   - Publisher.sendMessage('Reload actual slice %s' % self.orientation)
  430 + Publisher.sendMessage('Update slice viewer')
431 431 self.viewer.scroll_enabled = False
432 432  
433 433 def OnReleaseMeasurePoint(self, obj, evt):
... ... @@ -436,7 +436,7 @@ class LinearMeasureInteractorStyle(DefaultInteractorStyle):
436 436 x, y, z = self._get_pos_clicked()
437 437 idx = self.measures._list_measures.index((m, mr))
438 438 Publisher.sendMessage('Change measurement point position', (idx, n, (x, y, z)))
439   - Publisher.sendMessage('Reload actual slice %s' % self.orientation)
  439 + Publisher.sendMessage('Update slice viewer')
440 440 self.selected = None
441 441 self.viewer.scroll_enabled = True
442 442  
... ... @@ -446,15 +446,13 @@ class LinearMeasureInteractorStyle(DefaultInteractorStyle):
446 446 n, m, mr = self.selected
447 447 idx = self.measures._list_measures.index((m, mr))
448 448 Publisher.sendMessage('Change measurement point position', (idx, n, (x, y, z)))
449   -
450   - Publisher.sendMessage('Reload actual slice %s' % self.orientation)
  449 + Publisher.sendMessage('Update slice viewer')
451 450  
452 451 elif self.creating:
453 452 n, m, mr = self.creating
454 453 idx = self.measures._list_measures.index((m, mr))
455 454 Publisher.sendMessage('Change measurement point position', (idx, n, (x, y, z)))
456   -
457   - Publisher.sendMessage('Reload actual slice %s' % self.orientation)
  455 + Publisher.sendMessage('Update slice viewer')
458 456  
459 457 else:
460 458 mx, my = self.viewer.interactor.GetEventPosition()
... ...