diff options
author | flavio <fdanesse@gmail.com> | 2013-06-10 23:46:22 (GMT) |
---|---|---|
committer | flavio <fdanesse@gmail.com> | 2013-06-10 23:46:22 (GMT) |
commit | 89d645dd5630ae1a9d5e2e7170a15adccbd29e14 (patch) | |
tree | 71bed4ca8701f7981393c9a301486c93da11ffac | |
parent | 038f7cc771cf795a92285379be3161f377f5605e (diff) |
Show respondent data
-rwxr-xr-x | CeibalEncuesta/gtk3/CeibalEncuesta.py | 4 | ||||
-rwxr-xr-x | CeibalEncuesta/gtk3/Widgets.py | 17 |
2 files changed, 21 insertions, 0 deletions
diff --git a/CeibalEncuesta/gtk3/CeibalEncuesta.py b/CeibalEncuesta/gtk3/CeibalEncuesta.py index f965f1a..5d262e9 100755 --- a/CeibalEncuesta/gtk3/CeibalEncuesta.py +++ b/CeibalEncuesta/gtk3/CeibalEncuesta.py @@ -117,6 +117,8 @@ class CeibalEncuesta(Gtk.Window): self.__init() + self.fullscreen() + def __init(self, widget = None): """ Abre encuesta y lista a través del asistente. @@ -308,6 +310,8 @@ class CeibalEncuesta(Gtk.Window): self.out_dict[encuestado] = {} self.panel.update({}) + self.infowidget.set_encuestado(encuestado) + def __get_menu(self): """ Crea y devuelve el menú de la aplicación. diff --git a/CeibalEncuesta/gtk3/Widgets.py b/CeibalEncuesta/gtk3/Widgets.py index 0f8e23b..37ab47d 100755 --- a/CeibalEncuesta/gtk3/Widgets.py +++ b/CeibalEncuesta/gtk3/Widgets.py @@ -1537,9 +1537,11 @@ class InfoWidget(Gtk.EventBox): self.poll_name = Gtk.Label("Encuesta: ") self.pollster_username = Gtk.Label("Encuestador: ") + self.encuestado = Gtk.Label("Encuestado: ") self.poll_name.show() self.pollster_username.show() + self.encuestado.show() separador = Gtk.SeparatorToolItem() separador.props.draw = False @@ -1565,6 +1567,17 @@ class InfoWidget(Gtk.EventBox): separador = Gtk.SeparatorToolItem() separador.props.draw = False + separador.set_size_request(5, -1) + separador.set_expand(False) + self.toolbar.insert(separador, -1) + + item = Gtk.ToolItem() + item.set_expand(False) + item.add(self.encuestado) + self.toolbar.insert(item, -1) + + separador = Gtk.SeparatorToolItem() + separador.props.draw = False separador.set_size_request(0, -1) separador.set_expand(True) self.toolbar.insert(separador, -1) @@ -1573,6 +1586,10 @@ class InfoWidget(Gtk.EventBox): self.show_all() + def set_encuestado(self, encuestado): + + self.encuestado.set_text("Encuestado: %s" % encuestado) + def set_info(self, dict): """ Ejemplo: |