Exemple #1
0
 def monitore(self, bus, message, dbusmonitor, *args, **kws):
     print 'rule: ', dbusmonitor.rule
     print DbusMonitor.message_printer(message)
     mtype = message.get_type()
     if mtype in self.textviews.keys():
         self.ui.get_widget(self.textviews.get(mtype))\
             .get_buffer().insert_at_cursor(DbusMonitor.message_printer(message))
Exemple #2
0
 def register_message(self, bus, message, dbusmonitor, *args, **kws):
     textview = self.ui.get_widget('monitortextview')
     formated_msg = DbusMonitor.message_printer(message)
     text_buffer = textview.get_buffer()
     text_buffer.insert_at_cursor(formated_msg)