Commit 97e11c5db287e0758cf5680885bfab26ddb555ea
1 parent
174b9f6f
Exists in
master
and in
68 other branches
ENH: Busy cursor in open DICOM directory
Showing
2 changed files
with
8 additions
and
7 deletions
Show diff stats
invesalius/gui/dicom_preview_panel.py
| ... | ... | @@ -70,7 +70,7 @@ class DicomInfo(object): |
| 70 | 70 | if size != self._size: |
| 71 | 71 | self._size = size |
| 72 | 72 | self.resized = True |
| 73 | - | |
| 73 | + | |
| 74 | 74 | @property |
| 75 | 75 | def preview(self): |
| 76 | 76 | if self._preview: |
| ... | ... | @@ -117,7 +117,7 @@ class DicomPaintPanel(wx.Panel): |
| 117 | 117 | return image.Scale(*new_size) |
| 118 | 118 | else: |
| 119 | 119 | return image.Scale(*self.last_size) |
| 120 | - | |
| 120 | + | |
| 121 | 121 | |
| 122 | 122 | def SetImage(self, image): |
| 123 | 123 | self.image = image |
| ... | ... | @@ -156,7 +156,7 @@ class Preview(wx.Panel): |
| 156 | 156 | self.title = wx.StaticText(self, -1, _("Image")) |
| 157 | 157 | self.subtitle = wx.StaticText(self, -1, _("Image")) |
| 158 | 158 | self.image_viewer = DicomPaintPanel(self) |
| 159 | - | |
| 159 | + | |
| 160 | 160 | self.sizer = wx.BoxSizer(wx.VERTICAL) |
| 161 | 161 | self.sizer.Add(self.title, 0, |
| 162 | 162 | wx.ALIGN_CENTER_HORIZONTAL) |
| ... | ... | @@ -773,7 +773,7 @@ class DicomPreview(wx.Panel): |
| 773 | 773 | dicom_files = group.GetHandSortedList() |
| 774 | 774 | n = 0 |
| 775 | 775 | for dicom in dicom_files: |
| 776 | - info = DicomInfo(n, dicom, | |
| 776 | + info = DicomInfo(n, dicom, | |
| 777 | 777 | _("Image %d") % (dicom.image.number), |
| 778 | 778 | "%.2f" % (dicom.image.position[2])) |
| 779 | 779 | self.files.append(info) |
| ... | ... | @@ -794,7 +794,7 @@ class DicomPreview(wx.Panel): |
| 794 | 794 | dicom_files = group.GetHandSortedList() |
| 795 | 795 | n = 0 |
| 796 | 796 | for dicom in dicom_files: |
| 797 | - info = DicomInfo(n, dicom, | |
| 797 | + info = DicomInfo(n, dicom, | |
| 798 | 798 | _("Image %d") % (dicom.image.number), |
| 799 | 799 | "%.2f" % (dicom.image.position[2]), |
| 800 | 800 | ) | ... | ... |
invesalius/gui/frame.py
| ... | ... | @@ -112,11 +112,11 @@ class Frame(wx.Frame): |
| 112 | 112 | self.Bind(wx.EVT_MENU, self.OnMenuClick) |
| 113 | 113 | self.Bind(wx.EVT_CLOSE, self.CloseWindow) |
| 114 | 114 | #self.Bind(wx.EVT_CLOSE, self.OnExit) |
| 115 | - | |
| 115 | + | |
| 116 | 116 | def CloseWindow(self, evt): |
| 117 | 117 | ps.Publisher().sendMessage("Stop Config Recording") |
| 118 | 118 | self.Destroy() |
| 119 | - | |
| 119 | + | |
| 120 | 120 | def __init_aui(self): |
| 121 | 121 | |
| 122 | 122 | # Tell aui_manager to manage this frame |
| ... | ... | @@ -211,6 +211,7 @@ class Frame(wx.Frame): |
| 211 | 211 | aui_manager.GetPane("Data").Show(1) |
| 212 | 212 | aui_manager.GetPane("Tasks").Show(1) |
| 213 | 213 | aui_manager.Update() |
| 214 | + ps.Publisher().sendMessage('End busy cursor') | |
| 214 | 215 | |
| 215 | 216 | def HideContentPanel(self, pubsub_evt): |
| 216 | 217 | aui_manager = self.aui_manager | ... | ... |