示例#1
0
 def compareRow(self):
     """shows the difference between two rulesets"""
     rows = self.selectionModel().selectedRows()
     ruleset = rows[0].internalPointer().rawContent
     assert isinstance(ruleset, Ruleset)
     differ = RulesetDiffer(ruleset, self.rulesets)
     differ.show()
     self.differs.append(differ)
示例#2
0
 def compareRuleset(self):
     """compare the ruleset of this table against ours"""
     table = self.selectedTable()
     self.differ = RulesetDiffer(table.ruleset, Ruleset.availableRulesets())
     self.differ.show()