Пример #1
0
 def __init__(self):
 	"""
     Plots Morh's Circles for given datapoints
 	"""
     QtGui.QWidget.__init__(self)
     self.s1 = []
     self.s3 = []
     self.nData = 0
     self.nEnvelopes = 0
     self.dCButtons = {}
     self.eCButtons = {}
     self.eBoxes = {}
     self.dNames = [] # names of Datasets
     self.eNames = [] # envelope names
     self.eTypes = {} # envelope types
     self.fBoxes = {} # boxes with friction angle values
     self.cBoxes = {} # boxes with cohesion values
     self.eItemNames = [] # item names inside envelope menus
     self.setupGUI()
     self.edit = EditEnvelopeWidget()
     self.addEnvelopeButton.clicked.connect(self.callEditWidget)
     self.edit.okButton.clicked.connect(self.callAddEnvelope)