コード例 #1
0
 def close_file(self, *args):
     """Run tasks for "closing" the currently opened file(s)."""
     self.update_last_read_page()
     self.file_loaded = False
     self.file_loading = False
     self.archive_type = None
     self._current_file = None
     self._base_path = None
     self._stop_waiting = True
     self._comment_files = []
     self._name_table.clear()
     self._window.clear()
     self._window.uimanager.set_sensitivities()
     self._extractor.stop()
     self.thread_delete(self._tmp_dir)
     self._tmp_dir = tempfile.mkdtemp(prefix=u'mcomix.', suffix=os.sep)
     self._window.imagehandler.close()
     self._window.thumbnailsidebar.clear()
     self._window.set_icon_list(*icons.mcomix_icons())
     tools.garbage_collect()
コード例 #2
0
ファイル: file_handler.py プロジェクト: drdrpyan/mcomix
 def close_file(self, *args):
     """Run tasks for "closing" the currently opened file(s)."""
     self.update_last_read_page()
     self.file_loaded = False
     self.file_loading = False
     self.archive_type = None
     self._current_file = None
     self._base_path = None
     self._stop_waiting = True
     self._comment_files = []
     self._name_table.clear()
     self._window.clear()
     self._window.uimanager.set_sensitivities()
     self._extractor.stop()
     self.thread_delete(self._tmp_dir)
     self._tmp_dir = tempfile.mkdtemp(prefix=u'mcomix.', suffix=os.sep)
     self._window.imagehandler.close()
     self._window.thumbnailsidebar.clear()
     self._window.set_icon_list(*icons.mcomix_icons())
     tools.garbage_collect()
コード例 #3
0
 def _on_file_closed(self):
     self.clear()
     self.thumbnailsidebar.hide()
     self.thumbnailsidebar.clear()
     self.uimanager.set_sensitivities()
     self.set_icon_list(icons.mcomix_icons())
コード例 #4
0
 def _on_file_closed(self):
     self.clear()
     self.thumbnailsidebar.hide()
     self.thumbnailsidebar.clear()
     self.uimanager.set_sensitivities()
     self.set_icon_list(*icons.mcomix_icons())