def g_display(self): QWidget.__init__(self) self.vlayout = QVBoxLayout(self) self.widget = BDiff(self) self.vlayout.addWidget(self.widget) try: node1 = self.args["file1"].value() node2 = self.args["file2"].value() self.name = "binDiff " + str(node1.name()) + " | " + str( node2.name()) self.widget.init(node1, node2) except: pass