Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorflavio <fdanesse@gmail.com>2013-06-10 23:46:22 (GMT)
committer flavio <fdanesse@gmail.com>2013-06-10 23:46:22 (GMT)
commit89d645dd5630ae1a9d5e2e7170a15adccbd29e14 (patch)
tree71bed4ca8701f7981393c9a301486c93da11ffac
parent038f7cc771cf795a92285379be3161f377f5605e (diff)
Show respondent data
-rwxr-xr-xCeibalEncuesta/gtk3/CeibalEncuesta.py4
-rwxr-xr-xCeibalEncuesta/gtk3/Widgets.py17
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: