예제 #1
0
 def show(self):
     self.utils = Utils()
     self.visible = 1
     self.xml = gtk.glade.XML(self.GLADE_PATH + 'info_geral.glade')
     self.xml.signal_autoconnect(self)
     self.window = self.xml.get_widget('info_geral')
     # Labels
     self.xml.get_widget('lb_main').set_text(_l.get('app_server'))
     self.xml.get_widget('lb_host_name').set_text('"%s"' % Reader.getServer()['address'])
     self.xml.get_widget('lb_tcp_ip').set_text(_l.get('network_settings'))
     self.xml.get_widget('lb_sis_monitor').set_text(_l.get('systems_monit_on'))
     self.xml.get_widget('lb_cols').set_text('%s' % _l.get('cols_on_this_date'))        
     self.xml.get_widget('label_versao').set_text('Versão: ' + self.utils.getVersao())
     # TreeViews
     self.tv_tcp_ip = self.xml.get_widget('tv_tcp_ip')
     self.tv_tcp_model = gtk.ListStore(str, str)
     # SISTEMAS MONITORADOS
     self.tv_sis_monitor = self.xml.get_widget('tv_sis_monitor')
     self.tv_sis_model = gtk.ListStore(str, str, str)
     # COLETAS
     self.tv_cols = self.xml.get_widget('tv_cols')
     self.tv_cols_model = gtk.ListStore(str, str, str, str)
     # monta e popula as treeviews
     self.setTreeViews()
     self.setTreeViewsValues()
예제 #2
0
 def setInputs(self):
     self.txt_server = self.xml.get_widget('txt_server')
     self.txt_server.set_text(Reader.getServer()['address'])
     self.txt_ftp = self.xml.get_widget('txt_ftp')
     self.txt_ftp.set_text(Reader.getUpdate()['address'])