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
class binDiff(QWidget, Script): def __init__(self): Script.__init__(self, "bindiff") self.type = "bindiff" self.icon = "" def start(self, args): self.args = args def c_display(self): pass # node = self.args.get_node("file") # try: # nceditor.start(node) # except NameError: # print "This functionality is not available on your operating system" 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 def updateWidget(self): pass def initCallback(self): pass def refresh(self): pass
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
class binDiff(QWidget, Script): def __init__(self): Script.__init__(self, "bindiff") self.type = "bindiff" self.icon = "" def start(self, args) : self.args = args def c_display(self): pass # node = self.args.get_node("file") # try: # nceditor.start(node) # except NameError: # print "This functionality is not available on your operating system" 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 def updateWidget(self): pass def initCallback(self): pass def refresh(self): pass