Commit faa6c3259f76635289c45ea0b59207dbce972448
1 parent
a1e6c2e2
Exists in
master
and in
67 other branches
FIX: Start to return function and Window Level.
Showing
2 changed files
with
10 additions
and
8 deletions
Show diff stats
invesalius/data/slice_.py
@@ -586,8 +586,12 @@ class Slice(object): | @@ -586,8 +586,12 @@ class Slice(object): | ||
586 | return img_colours_bg.GetOutput() | 586 | return img_colours_bg.GetOutput() |
587 | 587 | ||
588 | def UpdateWindowLevelBackground(self, pubsub_evt): | 588 | def UpdateWindowLevelBackground(self, pubsub_evt): |
589 | - pass | ||
590 | - #window, level = pubsub_evt.data | 589 | + |
590 | + window, level = pubsub_evt.data | ||
591 | + self.window_width = window | ||
592 | + self.window_level = level | ||
593 | + ps.Publisher().sendMessage('Reload actual slice') | ||
594 | + ps.Publisher().sendMessage('Update slice viewer') | ||
591 | #window_level = self.window_level | 595 | #window_level = self.window_level |
592 | 596 | ||
593 | #if not((window == window_level.GetWindow()) and\ | 597 | #if not((window == window_level.GetWindow()) and\ |
invesalius/data/viewer_slice.py
@@ -358,7 +358,7 @@ class Viewer(wx.Panel): | @@ -358,7 +358,7 @@ class Viewer(wx.Panel): | ||
358 | window, level = pubsub_evt.data | 358 | window, level = pubsub_evt.data |
359 | self.acum_achange_window, self.acum_achange_level = (window, level) | 359 | self.acum_achange_window, self.acum_achange_level = (window, level) |
360 | self.SetWLText(window, level) | 360 | self.SetWLText(window, level) |
361 | - | 361 | + |
362 | 362 | ||
363 | def OnChangeSliceMove(self, evt, obj): | 363 | def OnChangeSliceMove(self, evt, obj): |
364 | if (self.left_pressed): | 364 | if (self.left_pressed): |
@@ -443,9 +443,7 @@ class Viewer(wx.Panel): | @@ -443,9 +443,7 @@ class Viewer(wx.Panel): | ||
443 | # Window & Level text | 443 | # Window & Level text |
444 | self.wl_text = vtku.Text() | 444 | self.wl_text = vtku.Text() |
445 | self.SetWLText(proj.level, proj.window) | 445 | self.SetWLText(proj.level, proj.window) |
446 | - | ||
447 | - | ||
448 | - # Orientation text | 446 | + # Orientation texea |
449 | if self.orientation == 'AXIAL': | 447 | if self.orientation == 'AXIAL': |
450 | values = [_('R'), _('L'), _('A'), _('P')] | 448 | values = [_('R'), _('L'), _('A'), _('P')] |
451 | elif self.orientation == 'SAGITAL': | 449 | elif self.orientation == 'SAGITAL': |
@@ -1094,9 +1092,9 @@ class Viewer(wx.Panel): | @@ -1094,9 +1092,9 @@ class Viewer(wx.Panel): | ||
1094 | #actor_bound = actor.GetBounds() | 1092 | #actor_bound = actor.GetBounds() |
1095 | self.interactor.Render() | 1093 | self.interactor.Render() |
1096 | 1094 | ||
1097 | - #self.EnableText() | 1095 | + self.EnableText() |
1098 | ## Insert cursor | 1096 | ## Insert cursor |
1099 | - #self.SetInteractorStyle(const.STATE_DEFAULT) | 1097 | + self.SetInteractorStyle(const.STATE_DEFAULT) |
1100 | 1098 | ||
1101 | #self.__build_cross_lines() | 1099 | #self.__build_cross_lines() |
1102 | 1100 |