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()
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'])