def create_matrices_expander(self):
expander = Gtk.Expander()
expander.connect_after('activate', self.on_expander_activate)
vbox = Gtk.VBox(False, 0)
expander.add(vbox)
if self.m_statistics.m_t.m_P.header.statistics_matrices == 'enabled':
expander.set_expanded(True)
for heading, seconds in ((_("Session"), 0),
(_("Today"), 60*60*24),
(_("Last 7 days"), 60*60*24*7),
(_("Total"), -1)):
table = MatrixTable(heading,
self.m_statistics.get_statistics(seconds),
self.m_statistics)
vbox.pack_start(table, False, False, 0)
else:
expander.set_expanded(False)
expander.show_all()
return expander
评论列表
文章目录