From 034bc2734d017f3bdc94a309102b3141cb623ce9 Mon Sep 17 00:00:00 2001 From: xoher Date: Tue, 28 Jul 2015 02:36:59 +0530 Subject: Kicad to NgSpice conversion opens in dock area --- src/kicadtoNgspice/Model.py | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'src/kicadtoNgspice/Model.py') diff --git a/src/kicadtoNgspice/Model.py b/src/kicadtoNgspice/Model.py index d1edd5a6..c7ca7b47 100644 --- a/src/kicadtoNgspice/Model.py +++ b/src/kicadtoNgspice/Model.py @@ -13,12 +13,12 @@ class Model(QtGui.QWidget): The widgets are created dynamically in the Model Tab. """ - def __init__(self,schematicInfo,modelList): + def __init__(self,schematicInfo,modelList,clarg1): QtGui.QWidget.__init__(self) #Processing for getting previous values - kicadFile = sys.argv[1] + kicadFile = clarg1 (projpath,filename)=os.path.split(kicadFile) project_name=os.path.basename(projpath) #print "PROJECT NAME---------",project_name @@ -125,7 +125,14 @@ class Model(QtGui.QWidget): ''' #This keeps the track of Model Tab Widget - self.obj_trac.modelTrack.append([line[0],line[1],line[2],line[3],line[4],line[5],line[6],self.start,self.end,tag_dict]) + lst=[line[0],line[1],line[2],line[3],line[4],line[5],line[6],self.start,self.end,tag_dict] + check=0 + for itr in self.obj_trac.modelTrack: + if itr==lst: + check=1 + + if check==0: + self.obj_trac.modelTrack.append(lst) print "The tag dictionary : ",tag_dict -- cgit