summaryrefslogtreecommitdiff
path: root/src/kicadtoNgspice/Model.py
diff options
context:
space:
mode:
authorxoher2015-07-28 02:36:59 +0530
committerxoher2015-07-28 02:36:59 +0530
commit034bc2734d017f3bdc94a309102b3141cb623ce9 (patch)
tree8d0143881ede180b69775bcfb19f095b2875a9b0 /src/kicadtoNgspice/Model.py
parent6d0631e034026b958437456ae461f21ba8429813 (diff)
downloadeSim-034bc2734d017f3bdc94a309102b3141cb623ce9.tar.gz
eSim-034bc2734d017f3bdc94a309102b3141cb623ce9.tar.bz2
eSim-034bc2734d017f3bdc94a309102b3141cb623ce9.zip
Kicad to NgSpice conversion opens in dock area
Diffstat (limited to 'src/kicadtoNgspice/Model.py')
-rw-r--r--src/kicadtoNgspice/Model.py13
1 files changed, 10 insertions, 3 deletions
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