本文整理汇总了Python中BasePanel.BasePanel.set_nueva_lista方法的典型用法代码示例。如果您正苦于以下问题:Python BasePanel.set_nueva_lista方法的具体用法?Python BasePanel.set_nueva_lista怎么用?Python BasePanel.set_nueva_lista使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类BasePanel.BasePanel
的用法示例。
在下文中一共展示了BasePanel.set_nueva_lista方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: JAMedia
# 需要导入模块: from BasePanel import BasePanel [as 别名]
# 或者: from BasePanel.BasePanel import set_nueva_lista [as 别名]
#.........这里部分代码省略.........
if self.grabador:
self.grabador.disconnect_by_func(self.__update_grabador)
self.grabador.disconnect_by_func(self.__detener_grabacion)
self.grabador.stop()
self.grabador.terminate()
del(self.grabador)
self.grabador = False
self.base_panel.izquierda.toolbar_record.stop()
def __accion_stream(self, widget, accion, url):
lista = self.base_panel.derecha.lista.toolbar.label.get_text()
if accion == "Borrar":
eliminar_streaming(url, lista)
print "Streaming Eliminado:", url
elif accion == "Copiar":
modelo, _iter = self.base_panel.derecha.lista.lista.get_selection(
).get_selected()
nombre = modelo.get_value(_iter, 1)
add_stream(lista, [nombre, url])
elif accion == "Mover":
modelo, _iter = self.base_panel.derecha.lista.lista.get_selection(
).get_selected()
nombre = modelo.get_value(_iter, 1)
add_stream(lista, [nombre, url])
eliminar_streaming(url, lista)
else:
print "accion_stream desconocido:", accion
def __setup_init(self):
self.__cancel_toolbars()
self.toolbar.configurar.set_sensitive(False)
self.base_panel.setup_init()
if self.archivos:
self.base_panel.set_nueva_lista(self.archivos)
self.archivos = []
self.set_sensitive(True)
dialog = DialogoDescarga(parent=self, force=False)
dialog.run()
dialog.destroy()
return False
def __accion_toolbar(self, widget, accion):
self.__cancel_toolbars()
if accion == "salir":
self.toolbar_salir.run("JAMedia")
elif accion == "show-config":
self.base_panel.derecha.show_config()
else:
print self.__accion_toolbar, accion
def __hide_show(self, widget):
"""
Controlador del mouse funcionará solo si JAMedia es Visible.
"""
self.mouse_listener.new_handler(widget.get_visible())
def __set_mouse(self, widget, estado):
"""
Muestra u oculta el mouse de jamedia según su posición.
"""
win = self.get_property("window")
if self.mouse_in_visor: # Solo cuando el mouse está sobre el Visor.
if estado == "moviendose":
if win.get_cursor() != self.jamedia_cursor:
win.set_cursor(self.jamedia_cursor)
return