diff options
author | Ignacio RodrÃguez <ignaciorodriguez@sugarlabs.org> | 2013-05-07 18:43:41 (GMT) |
---|---|---|
committer | Ignacio RodrÃguez <ignaciorodriguez@sugarlabs.org> | 2013-05-07 18:43:41 (GMT) |
commit | f4dbec76e4f312b68d65461a788ebd6a30cdde05 (patch) | |
tree | 5e955fa3f04e33bcf1e9c34ae843d3fcf302a9d0 | |
parent | 6a99a99cab1923a565d21e02faabb6f2a8eeffb9 (diff) |
Muestro e inserto los widgets.
-rw-r--r-- | GnomExplorer.py | 14 | ||||
-rw-r--r-- | Widgets.py | 15 |
2 files changed, 25 insertions, 4 deletions
diff --git a/GnomExplorer.py b/GnomExplorer.py index c651507..50b10e0 100644 --- a/GnomExplorer.py +++ b/GnomExplorer.py @@ -6,17 +6,25 @@ # Python Joven - CeibalJAM! Uruguay from gi.repository import Gtk +from Widgets import Toolbar +from MainPaned import MainPaned - -class GnomeExplorer(Gtk.Window): +class GnomExplorer(Gtk.Window): def __init__(self): Gtk.Window.__init__(self) self.connect('delete-event', lambda x,i: exit()) + + self.box_principal = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) + toolbar = Toolbar() + paned = MainPaned() + self.box_principal.pack_start(toolbar, False, False, 0) + self.box_principal.pack_start(paned, True, True, 6) + self.add(self.box_principal) self.show_all() if __name__ == '__main__': - GnomeExplorer() + GnomExplorer() Gtk.main() @@ -62,19 +62,32 @@ class Toolbar(Gtk.Toolbar): recargar = Gtk.ToolButton(Gtk.STOCK_REFRESH) creditos = Gtk.ToolButton(Gtk.STOCK_ABOUT) + separador = Gtk.SeparatorToolItem() + separador.props.draw = False + separador.set_expand(True) + arbol.connect('clicked', self.__cambiar_vista, 'arbol') icono.connect('clicked', self.__cambiar_vista, 'icono') salir.connect('clicked', self.__salir) recargar.connect('clicked', self.__recargar) creditos.connect('clicked', self.__creditos) + self.insert(arbol, -1) + self.insert(icono, -1) + self.insert(Gtk.SeparatorToolItem(), -1) + self.insert(recargar, -1) + self.insert(separador, -1) + self.insert(creditos, -1) + self.insert(Gtk.SeparatorToolItem(), -1) + self.insert(salir, -1) + def __cambiar_vista(self, widget, vista): pass def __salir(self, widget): - pass + exit() def __recargar(self, widget): |