def update_details(self):
''' use model details to fill main infos,
default filter option and datagrid
'''
ref = self.model.ref
self.maindoc = self.model.name
self.maindoc += ' (Type : {} - Mem Size: {})'.format(
self.model.type,
sys.getsizeof(ref))
self.maindoc += '\nGetType() : ' + str(clr.GetClrType(type(ref)))
self.maindoc += '\n'*2 + str(self.model.templ_value(ref))
self.maindoc += '\n'*2 + str(self.model.templ_doc(ref))
self.options_templates = [
GridFilter('Template light', self.model.templ_members),
GridFilter('All Members', get_members_no_filter)
]
self.update_grid()
self.NotifyPropertyChanged("maindoc")
self.NotifyPropertyChanged("options_templates")
评论列表
文章目录