本文整理汇总了Python中Document.Document.stop方法的典型用法代码示例。如果您正苦于以下问题:Python Document.stop方法的具体用法?Python Document.stop怎么用?Python Document.stop使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Document.Document
的用法示例。
在下文中一共展示了Document.stop方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: _
# 需要导入模块: from Document import Document [as 别名]
# 或者: from Document.Document import stop [as 别名]
#.........这里部分代码省略.........
def get_dummy(self, parent):
if not self.model.iter_n_children(parent) == 1:
return None
dummy = self.model.iter_children(parent)
if not self.model.get_value(dummy, self.OBJ_COLUMN):
return dummy
return None
def unref_languages(self):
piter = self.model.get_iter_first()
library = Library()
while piter:
if self.is_filled(piter):
language = self.get_language(self.model.get_path(piter))
library.save(language)
library.unref(language)
piter = self.model.iter_next(piter)
# Callbacks
def on_dialog_snippets_destroy(self, dlg):
# Remove temporary drag export
if self._temp_export:
shutil.rmtree(os.path.dirname(self._temp_export))
self._temp_export = None
if self.snippets_doc:
self.snippets_doc.stop()
self.default_size = [dlg.allocation.width, dlg.allocation.height]
self.manager = None
self.unref_languages()
self.snippet = None
self.model = None
self.dlg = None
def on_dialog_snippets_response(self, dlg, resp):
if resp == gtk.RESPONSE_HELP:
gedit.help_display(self.dlg, 'gedit', 'gedit-snippets-plugin')
return
self.dlg.destroy()
def on_cell_editing_started(self, renderer, editable, path):
piter = self.model.get_iter(path)
if not self.model.iter_parent(piter):
renderer.stop_editing(True)
editable.remove_widget()
elif isinstance(editable, gtk.Entry):
if self.snippet:
editable.set_text(self.snippet['description'])
else:
# This is the `Add a new snippet...` item
editable.set_text('')
editable.grab_focus()
def on_cell_edited(self, cell, path, new_text):